Created by: ryedin
Workaround for #911 (closed)
This still isn't ideal because it means the debugger won't be attached to the children processes, but at least it makes it so that bull actually works when using --inspect
in the main process.
The issue was simply that it was trying to bind to the same host:port as the main process. A robust solution might be some kind of auto-port incrementing algorithm for the children, but that seems like it can become a rather complicated bit of logic.
This at least gets us moving forward in a way that still allows us debug our main app and have the job processors pick up their work.