repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build(deps-dev): bump prettier from 3.2.3 to 3.2.4
[poolifier.git]
/
src
/
pools
/
worker.ts
diff --git
a/src/pools/worker.ts
b/src/pools/worker.ts
index 30239b11460b44728851a09e877f52ca5e184f7c..05f6606edde672db081d9f392e9584ebc7a917f7 100644
(file)
--- a/
src/pools/worker.ts
+++ b/
src/pools/worker.ts
@@
-212,7
+212,7
@@
export interface StrategyData {
/**
* Worker interface.
*/
/**
* Worker interface.
*/
-export interface IWorker {
+export interface IWorker
extends EventEmitter
{
/**
* Cluster worker id.
*/
/**
* Cluster worker id.
*/
@@
-227,14
+227,14
@@
export interface IWorker {
* @param event - The event.
* @param handler - The event handler.
*/
* @param event - The event.
* @param handler - The event handler.
*/
- readonly on: (event: string, handler: EventHandler<this>) =>
void
+ readonly on: (event: string, handler: EventHandler<this>) =>
this
/**
* Registers once an event handler.
*
* @param event - The event.
* @param handler - The event handler.
*/
/**
* Registers once an event handler.
*
* @param event - The event.
* @param handler - The event handler.
*/
- readonly once: (event: string, handler: EventHandler<this>) =>
void
+ readonly once: (event: string, handler: EventHandler<this>) =>
this
/**
* Stop all JavaScript execution in the worker thread as soon as possible.
* Returns a Promise for the exit code that is fulfilled when the `'exit' event` is emitted.
/**
* Stop all JavaScript execution in the worker thread as soon as possible.
* Returns a Promise for the exit code that is fulfilled when the `'exit' event` is emitted.