RollingFileAppender loses log information if renaming a
file fails for reasons like permissions being changed
say when the process uid has been changed, since
opening the log file.
this happens say, when RollingFileAppender is
constructed in an apache module and used by the
children forked by apache.
patch for rollover for RollingFileAppender