refactor: check for null and undefined
[poolifier.git] / src / pools / abstract-pool.ts
index 476a523740807e14dc44a3c9d8ff5bc323d0b804..ad21effb3bbb9837977a54c2f8c159c85af6b3c8 100644 (file)
@@ -189,7 +189,6 @@ export abstract class AbstractPool<
       })
     }
     this.workerChoiceStrategyContext.setWorkerChoiceStrategy(
-      this,
       workerChoiceStrategy
     )
   }
@@ -381,9 +380,9 @@ export abstract class AbstractPool<
    */
   protected workerListener (): (message: MessageValue<Response>) => void {
     return message => {
-      if (message.id !== undefined) {
+      if (message.id != null) {
         const promiseResponse = this.promiseResponseMap.get(message.id)
-        if (promiseResponse !== undefined) {
+        if (promiseResponse != null) {
           if (message.error != null) {
             promiseResponse.reject(message.error)
           } else {