SagaTimeoutError
@mineflow/client-core / SagaTimeoutError
Class: SagaTimeoutError
Defined in: packages/client-core/src/saga.ts:136
Бросается pollSaga, когда сага не достигла терминала за timeoutMs.
Несёт sagaId зависшей саги и лимит — для логирования/ретраев на стороне UI.
Extends
Error
Constructors
Constructor
new SagaTimeoutError(sagaId: string, timeoutMs: number): SagaTimeoutError;
Defined in: packages/client-core/src/saga.ts:137
Parameters
| Parameter | Type | Description |
|---|---|---|
sagaId | string | ID саги, которая не успела завершиться. |
timeoutMs | number | Бюджет ожидания в мс, который не уложился. |
Returns
SagaTimeoutError
Overrides
Error.constructor
Properties
sagaId
readonly sagaId: string;
Defined in: packages/client-core/src/saga.ts:139
ID саги, которая не успела завершиться.
timeoutMs
readonly timeoutMs: number;
Defined in: packages/client-core/src/saga.ts:141
Бюджет ожидания в мс, который не уложился.