Comment Re:My opinion on the matter. (Score 1) 826
Why? A restart of the service may very well clear out any logs relevant to the crash.
You wrote some pretty poor daemons. Since you can't be bothered to use the syslog facility, my suggestion is that you start opening files without calling truncate on them after.
You misunderstand. Syslog is used. The problem is that syslog only keeps so much data. The logs can very quickly cycle through the limited data that syslog holds. I've had systems where multiple daemons work together and an issue that led to a crash would very quickly get cleared out of the logs even with 600MB of log data being held (6x100MB files in rotation, managed by syslog) if the software was simply restarted.