[jboss-cvs] JBossRemoting/src/main/org/jboss/remoting/transport/socket ...
Ron Sigal
ron_sigal at yahoo.com
Sun Feb 25 15:39:09 EST 2007
User: rsigal
Date: 07/02/25 15:39:09
Modified: src/main/org/jboss/remoting/transport/socket Tag:
remoting_2_x SocketServerInvoker.java
Log:
JBREM-654: Shuts down if attempt to replace ServerSocket fails.
Revision Changes Path
No revision
No revision
1.30.2.11 +7 -2 JBossRemoting/src/main/org/jboss/remoting/transport/socket/SocketServerInvoker.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SocketServerInvoker.java
===================================================================
RCS file: /cvsroot/jboss/JBossRemoting/src/main/org/jboss/remoting/transport/socket/SocketServerInvoker.java,v
retrieving revision 1.30.2.10
retrieving revision 1.30.2.11
diff -u -b -r1.30.2.10 -r1.30.2.11
--- SocketServerInvoker.java 25 Feb 2007 05:06:54 -0000 1.30.2.10
+++ SocketServerInvoker.java 25 Feb 2007 20:39:09 -0000 1.30.2.11
@@ -49,7 +49,7 @@
* @author <a href="mailto:tom.elrod at jboss.com">Tom Elrod</a>
* @author <a href="mailto:ovidiu at jboss.org">Ovidiu Feodorov</a>
*
- * @version $Revision: 1.30.2.10 $
+ * @version $Revision: 1.30.2.11 $
* @jmx:mbean
*/
public class SocketServerInvoker extends ServerInvoker implements Runnable, SocketServerInvokerMBean
@@ -142,7 +142,7 @@
serverSocket.setReuseAddress(reuseAddress);
log.info("ServerSocket has been updated");
}
- log.trace("leavinging refreshServerSocket()");
+ log.trace("leaving refreshServerSocket()");
}
protected void setup() throws Exception
@@ -534,6 +534,11 @@
{
if(running)
{
+ if (serverSocket == null)
+ {
+ log.error("Cannot proceed without function server socket. Shutting down");
+ stop();
+ }
log.error(this + " failed to handle socket", ex);
}
}
More information about the jboss-cvs-commits
mailing list