On Wed, 2006-10-04 at 11:46 -0700, Aaron Stone wrote: > On Wed, 2006-10-04 at 20:14 +0200, Lars Kneschke wrote: > > Hello! > > > > Whenever a logout occurs, i get following message in the syslog file. > > > > DBMail runs as nobody and the file is owned by root. > > > > Is that the expected behaviour? > > Yes, unfortunately. Functions registered with atexit() are copied to > forked children and cannot be cleared. > > One idea I have for working around this is a global variable that says > "I am a child process" and the pidfile_remove and scorefile_remove > functions would check for it before removing their respective files.
Implemented this hack, works nicely. Aaron
