Zombie/Dead Processes
-
The private server is not cleaning up after itself. When quitting the server it leaves a ton of "Electron Helper" processes running.
This can cause problems when attempting to launch the server again as it won't be able to bind to the proper ports, as the previous processes are still bound to them.
-
A temporary solution to this is the following mod:
module.exports = function (config) {
process.on('disconnect', () => process.exit())
}It works by stopping the process when the IPC channel closes (In this case, when launcher exits)
-
What OS are you using?
-
OSX- latest version, I just updated to Sierra a few days ago. I'm running Node 7.
-
Have the same problem on the latest OSX. Will try the proposed fix later today.
-
can confirm that the mod proposed by ags131 fixes this.
Cheers
-
The fix is in place, thank you for reporting.