- * killBehavior dictates if your async unit ( worker/process ) will be deleted in case that a task is active on it.
- * SOFT: If current time - last active time is greater than `maxInactiveTime` option, but a task is still running then the worker will be not deleted.
- * HARD: If last active time is greater than maxInactiveTime option, but a task is still running then the worker will be deleted.
+ * `killBehavior` dictates if your async unit (worker/process) will be deleted in case that a task is active on it.
+ *
+ * - SOFT: If `currentTime - lastActiveTime` is greater than `maxInactiveTime` but a task is still executing or queued, then the worker **won't** be deleted.
+ * - HARD: If `currentTime - lastActiveTime` is greater than `maxInactiveTime` but a task is still executing or queued, then the worker will be deleted.
+ *