X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futility-types.ts;h=7ea86042ff796660b57410561bd1b57a2b9c8025;hb=0e19141a4c860c96cde0eac21023cef79e6b22f5;hp=eb3f9727369f837d9cd36d5bd6b7dd69c9d5f0c3;hpb=838898f1dfd2d2456d3e9a832d24a7ef6f53be70;p=poolifier.git diff --git a/src/utility-types.ts b/src/utility-types.ts index eb3f9727..7ea86042 100644 --- a/src/utility-types.ts +++ b/src/utility-types.ts @@ -1,8 +1,9 @@ import type { Worker } from 'cluster' import type { MessagePort } from 'worker_threads' +import type { KillBehavior } from './worker/worker-options' /** - * Make all properties in T non-readonly + * Make all properties in T non-readonly. */ export type Draft = { -readonly [P in keyof T]?: T[P] } @@ -42,7 +43,7 @@ export interface MessageValue< /** * Kill code. */ - readonly kill?: number + readonly kill?: KillBehavior | 1 /** * Error. */