CVS update: JGroups/src/org/jgroups/stack GossipRouter.java
"Vladimir Blagojevic" <[email protected]> Wed, 15 Sep 2010 06:43:56 +0000
| Newsgroups | gmane.comp.java.javagroups.cvs |
|---|---|
| Message-ID | <[email protected]> |
User: vlada
Date: 10/09/15 06:43:56
Modified: src/org/jgroups/stack GossipRouter.java
Log:
[JGRP-1232] - GossipRouter.stop() call to GossipRouter.clear() is ignored due to GossipRouter.running
Revision Changes Path
1.77 +3 -3 JGroups/src/org/jgroups/stack/GossipRouter.java
Index: GossipRouter.java
===================================================================
RCS file: /cvsroot/javagroups/JGroups/src/org/jgroups/stack/GossipRouter.java,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- GossipRouter.java 17 Jun 2010 09:20:45 -0000 1.76
+++ GossipRouter.java 15 Sep 2010 06:43:56 -0000 1.77
@@ -49,7 +49,7 @@
* @author Bela Ban
* @author Vladimir Blagojevic
* @author Ovidiu Feodorov <[email protected]>
- * @version $Id: GossipRouter.java,v 1.76 2010/06/17 09:20:45 belaban Exp $
+ * @version $Id: GossipRouter.java,v 1.77 2010/09/15 06:43:56 vlada Exp $
* @since 2.1.1
*/
public class GossipRouter {
@@ -304,9 +304,9 @@
*/
@ManagedOperation(description="Always called before destroy(). Closes connections and frees resources")
public void stop() {
+ clear();
if(running.compareAndSet(true, false)){
- Util.close(srvSock);
- clear();
+ Util.close(srvSock);
if(log.isInfoEnabled())
log.info("router stopped");
}
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev