Stopping dead worker causes error
(node:10772) UnhandledPromiseRejectionWarning: TypeError: process.send is not a function
at C:\Users\JT4\WebstormProjects\drinkrun\node_modules\kado\lib\Cluster.js:80:19
at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:10772) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a
promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/
cli.html#cli_unhandled_rejections_mode). (rejection id: 3)
AssertionError [ERR_ASSERTION]: Cannot stop already idle
at new AssertionError (internal/assert/assertion_error.js:447:11)
at new AssertionError (C:\Users\JT4\WebstormProjects\drinkrun\node_modules\kado\lib\Validate.js:26:5)
at Function.isOk (C:\Users\JT4\WebstormProjects\drinkrun\node_modules\kado\lib\Assert.js:72:20)
at C:\Users\JT4\WebstormProjects\drinkrun\node_modules\kado\lib\Application.js:226:16
at processTicksAndRejections (internal/process/task_queues.js:97:5) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: undefined,
operator: undefined
}