Currently IRC Node always stores it's PID for daemon in the /tmp/ircnode.pid file. This is usually fine, but if the user wants to start multiple daemons on the same computer for any reason (such as for a different irc server or on a shared system, for example, shell account) there will be problems.
I think the PID file should be stored (by default) in config_path/daemon.pid, but the IRC_NODE_PID_FILE env var should be prefered.
Currently IRC Node always stores it's PID for daemon in the /tmp/ircnode.pid file. This is usually fine, but if the user wants to start multiple daemons on the same computer for any reason (such as for a different irc server or on a shared system, for example, shell account) there will be problems.
I think the PID file should be stored (by default) in
config_path
/daemon.pid, but theIRC_NODE_PID_FILE
env var should be prefered.