diff --git a/lib/process-manager.ts b/lib/process-manager.ts index 95e77d1848..576f86b0b6 100644 --- a/lib/process-manager.ts +++ b/lib/process-manager.ts @@ -429,7 +429,7 @@ export abstract class ProcessManager this.module = module; this.filename = module.filename; this.basename = path.basename(module.filename); - this.isParentProcess = !process.send; + this.isParentProcess = (process.mainModule !== module || !process.send); this.listen(); }