refactor: cleanup worker options
authorJérôme Benoit <jerome.benoit@sap.com>
Wed, 24 May 2023 17:28:00 +0000 (19:28 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Wed, 24 May 2023 17:28:00 +0000 (19:28 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
README.md
src/worker/abstract-worker.ts

index 6d4c35ef38f0ab795cdc2a5f257fc85b9df62bdd..18b0d78a10645439c47d226e9a7587dbfc0fdcbc 100644 (file)
--- a/README.md
+++ b/README.md
@@ -218,8 +218,6 @@ This method will call the terminate method on each worker.
   If `killBehavior` is set to `KillBehaviors.SOFT` your tasks have no timeout and your workers will not be terminated until your task is completed.  
   Default: 60000
 
-- `async` (optional) - true/false. Set to true if your function contains async code pieces, else false.  
-  Default: false
 - `killBehavior` (optional) - Dictates if your async unit (worker/process) will be deleted in case that a task is active on it.  
   **KillBehaviors.SOFT**: If `currentTime - lastActiveTime` is greater than `maxInactiveTime` but a task is still running, then the worker **won't** be deleted.  
   **KillBehaviors.HARD**: If `currentTime - lastActiveTime` is greater than `maxInactiveTime` but a task is still running, then the worker will be deleted.  
index 163736696b8ec7080ee17556a52e18aa40e07466..a7060770be39e70a73a9a8327d9d4f99bc1582c5 100644 (file)
@@ -87,7 +87,6 @@ export abstract class AbstractWorker<
     this.opts.killBehavior = opts.killBehavior ?? DEFAULT_KILL_BEHAVIOR
     this.opts.maxInactiveTime =
       opts.maxInactiveTime ?? DEFAULT_MAX_INACTIVE_TIME
-    this.opts.async = opts.async ?? false
   }
 
   /**