kernl

Variable: UNINTERRUPTIBLE

const UNINTERRUPTIBLE: "uninterruptible" = "uninterruptible";

Defined in: packages/protocol/src/constants.ts:49

Task is sleeping/blocked and CANNOT be interrupted by signals. Only wakes when the condition is met.

Examples:

  • Waiting for critical I/O (model API call)
  • Waiting for resource that MUST complete

Use sparingly - these tasks can't be cancelled!

On this page