[jboss-cvs] JBossRemoting/src/main/org/jboss/remoting/transport/multiplex ...
Ron Sigal
ron_sigal at yahoo.com
Sun Oct 29 15:43:20 EST 2006
User: rsigal
Date: 06/10/29 15:43:20
Modified: src/main/org/jboss/remoting/transport/multiplex
MultiplexServerInvoker.java
Log:
JBREM-619: In run(), put ServerSocketRefresh thread interrupt in a finally clause.
Revision Changes Path
1.59 +74 -63 JBossRemoting/src/main/org/jboss/remoting/transport/multiplex/MultiplexServerInvoker.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: MultiplexServerInvoker.java
===================================================================
RCS file: /cvsroot/jboss/JBossRemoting/src/main/org/jboss/remoting/transport/multiplex/MultiplexServerInvoker.java,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -b -r1.58 -r1.59
--- MultiplexServerInvoker.java 23 Aug 2006 07:26:33 -0000 1.58
+++ MultiplexServerInvoker.java 29 Oct 2006 20:43:20 -0000 1.59
@@ -276,6 +276,9 @@
ServerSocketRefresh thread=new ServerSocketRefresh();
thread.setDaemon(true);
thread.start();
+
+ try
+ {
while(running)
{
try
@@ -312,8 +315,10 @@
return;
}
else
+ {
log.info(e);
}
+ }
catch (SocketTimeoutException e)
{
if(running)
@@ -357,11 +362,17 @@
}
}
else
+ {
log.info(ex);
}
}
+ }
+ }
+ finally
+ {
thread.interrupt();
}
+ }
public boolean isSafeToShutdown()
More information about the jboss-cvs-commits
mailing list