So - it just fell over.
Basically it falls over spews lots of cyclic logs and seems to screw up the logging. As the 10mb file limit is reached in the logger it rotates the file spewing the same log, but after the 5th rotation (so debug_1 -> debug_5 .log are full up) debug.log is never created.
Here is an excerpt of the logs:
2007.10.01 22:17:50 session 562 caught exception java.lang.NullPointerException
2007.10.01 22:17:50 MSN: Exception occurred for HIDDEN@hotmail.com : java.lang.NullPointerException
2007.10.01 22:17:50 MSN: Unknown error: java.lang.NullPointerException
java.lang.NullPointerException
at org.jivesoftware.openfire.gateway.protocols.msn.MSNSessionListener.exceptionCau ght(MSNSessionListener.java:53)
at net.sf.cindy.impl.AbstractSession$1.doRun(AbstractSession.java:264)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:395)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchException(AbstractSession.java:258)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:397)