Author: fhanik Date: Wed Jan 13 19:23:53 2010 New Revision: 898906 URL: http://svn.apache.org/viewvc?rev=898906&view=rev Log: Force a unconditional disconnect when an error happens, like dropped connections to a firewall
Modified: tomcat/trunk/java/org/apache/catalina/tribes/transport/ReplicationTransmitter.java Modified: tomcat/trunk/java/org/apache/catalina/tribes/transport/ReplicationTransmitter.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/transport/ReplicationTransmitter.java?rev=898906&r1=898905&r2=898906&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/transport/ReplicationTransmitter.java (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/transport/ReplicationTransmitter.java Wed Jan 13 19:23:53 2010 @@ -76,7 +76,12 @@ */ public void sendMessage(ChannelMessage message, Member[] destination) throws ChannelException { MultiPointSender sender = getTransport(); - sender.sendMessage(destination,message); + try { + sender.sendMessage(destination,message); + }catch (ChannelException x) { + sender.disconnect(); + throw x; + } } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org