in reply to Log4perl is not writing into the log file when log file contents are cleared
As part of your log rotation method be sure to send a HUP signal to your perl daemon.