Fix case where a machine crashes and won't restart.

sudo /etc/init.d/tron start
 * Starting tron  tron                                                                                                                                                                             Daemon was running as 20990. Remove PID file.

makes no sense - the computer knows the PID file is unused,
it should be able to remove it
Yes, this change will absolutely make the pid file unlocked. That's what I want to do, as that behavior is desireable in this case. This code is only entered by a new process, when the old process has died (but a pid file remains).

I'm not sure what you mean by seek(0).