log4j stops reporting file and line number when my application ends one thread of a class, then starts a new thread. Here is the output before and after the problem. What could cause this loss of file and line number?
=2004-06-21 12:01:19,100 ERROR [Thread-17] probeServer (probeServer.java:873) - found a zero or negative data size: -24 msgByteCount: 0 =2004-06-21 12:01:19,105 FATAL [Thread-17] probeServer.reader (probeServer.java:738) - --------------------- probe 172.19.142.77 is being REMOVED by data length less than one in header class =2004-06-21 12:01:19,112 INFO [Thread-17] probeServer (probeServer.java:746) - closed inputStream and socket for probe 172.19.142.77 =2004-06-21 12:01:19,116 INFO [Thread-14] probeServer (probeServer.java:189) - -- probeServer received connection request =2004-06-21 12:01:19,117 INFO [Thread-20] probeServer ( ?:?) - --- new probe thread starting: Socket[addr=/172.19.142.77,port=33576,localport=5000] =2004-06-21 12:01 Thanks Jeffrey Drew President and Founder Trading Metrics, Inc. 917-453-0302 Jeffrey Drew President and Founder Trading Metrics, Inc. 917-453-0302