From: Todd C. <to...@ch...> - 2006-10-30 22:37:44
|
Hello all, I have written a persistent server using POE and am using Log4perl for logging (of course!) My problem is that I configured Log::Log4perl::Appender::File to recreate my log file when it recieves a USR1 signal, but it is killing my program instead. Here is my logging config: log4perl.logger = DEBUG, File log4perl.appender.File = Log::Log4perl::Appender::File log4perl.appender.File.filename = smshub.log log4perl.appender.File.mode = append log4perl.appender.File.layout = Log::Log4perl::Layout::PatternLayout log4perl.appender.File.layout.ConversionPattern = %d %p> %F{1}:%L %M - %m%n log4perl.appender.File.recreate = 1 log4perl.appender.File.recreate_signal = USR1 log4perl.appender.File.recreate_pid_write = /tmp/smshubid Any ideas? Thanks! -Todd |