[jboss-cvs] JBossRemoting/src/main/org/jboss/remoting/transport/multiplex ...

Ron Sigal ron_sigal at yahoo.com
Fri Aug 18 12:37:35 EDT 2006


  User: rsigal  
  Date: 06/08/18 12:37:35

  Modified:    src/main/org/jboss/remoting/transport/multiplex 
                        MultiplexingManager.java
  Log:
  JBREM-583:  Put body of notifySocketsOfException() in a synchronization block.
  
  Revision  Changes    Path
  1.55      +7 -4      JBossRemoting/src/main/org/jboss/remoting/transport/multiplex/MultiplexingManager.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: MultiplexingManager.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossRemoting/src/main/org/jboss/remoting/transport/multiplex/MultiplexingManager.java,v
  retrieving revision 1.54
  retrieving revision 1.55
  diff -u -b -r1.54 -r1.55
  --- MultiplexingManager.java	18 Aug 2006 13:50:35 -0000	1.54
  +++ MultiplexingManager.java	18 Aug 2006 16:37:35 -0000	1.55
  @@ -2144,10 +2144,13 @@
   
      protected void notifySocketsOfException()
      {
  +      synchronized (socketMap)
  +      {
         Iterator it = socketMap.values().iterator();
         while (it.hasNext())
            ((VirtualSocket) it.next()).notifyOfException();
      }
  +   }
   
   
      protected void setEOF()
  
  
  



More information about the jboss-cvs-commits mailing list