|
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
|