[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Task](https://evolu.dev/docs/api-reference/common/Task) › runDisposedAbortReason

```ts
const runDisposedAbortReason: {
  type: "RunDisposedAbortReason";
};
```

Defined in: [packages/common/src/Task.ts:1968](https://github.com/evoluhq/evolu/blob/a18269a1b822c670b507c6a9b73b23eed32551fe/packages/common/src/Task.ts#L1968)

Shared abort reason used for ordinary [Run](https://evolu.dev/docs/api-reference/common/Task/interfaces/Run) cleanup.

Disposal requests abort so child Tasks stop while the Run waits for them to
settle. This reason distinguishes that cleanup path from explicit abort and
[PanicAbortReason](https://evolu.dev/docs/api-reference/common/Task/interfaces/PanicAbortReason).

## Type Declaration

| Name                              | Type                       | Default value              | Defined in                                                                                                                                           |
| --------------------------------- | -------------------------- | -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="property-type"></a> `type` | `"RunDisposedAbortReason"` | `"RunDisposedAbortReason"` | [packages/common/src/Task.ts:1969](https://github.com/evoluhq/evolu/blob/a18269a1b822c670b507c6a9b73b23eed32551fe/packages/common/src/Task.ts#L1969) |