psmith 2003/09/03 00:33:43
Modified: src/java/org/apache/log4j/net SocketHubReceiver.java
Log:
The ReconnectionDelay property is never set with the default
value causing the connector thread to run wild,
chewing up CPU at a rate of knots.
Set the property to the default value.
Also changed a debug log message to read milliseconds, as
that is the time period it actually waits.
Revision Changes Path
1.5 +2 -2
jakarta-log4j/src/java/org/apache/log4j/net/SocketHubReceiver.java
Index: SocketHubReceiver.java
===================================================================
RCS file:
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/net/SocketHubReceiver.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SocketHubReceiver.java 28 Aug 2003 23:58:59 -0000 1.4
+++ SocketHubReceiver.java 3 Sep 2003 07:33:43 -0000 1.5
@@ -34,7 +34,7 @@
protected String host;
protected int port;
- protected int reconnectionDelay;
+ protected int reconnectionDelay = DEFAULT_RECONNECTION_DELAY;
protected boolean active = false;
protected Connector connector;
@@ -210,7 +210,7 @@
try {
if (doDelay) {
LogLog.debug("waiting for " + reconnectionDelay +
- " seconds before reconnecting.");
+ " milliseconds before reconnecting.");
sleep(reconnectionDelay);
}
doDelay = true;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]