You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ru...@apache.org on 2001/06/05 14:43:21 UTC

cvs commit: xml-axis/java/src/org/apache/axis/transport/tcp AxisListener.java

rubys       01/06/05 05:43:20

  Modified:    java/src/org/apache/axis/transport/tcp AxisListener.java
  Log:
  Deadlock seems to prevent the TCP transport from terminating
  
  Revision  Changes    Path
  1.3       +3 -1      xml-axis/java/src/org/apache/axis/transport/tcp/AxisListener.java
  
  Index: AxisListener.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/transport/tcp/AxisListener.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AxisListener.java	2001/06/01 06:47:59	1.2
  +++ AxisListener.java	2001/06/05 12:43:18	1.3
  @@ -211,7 +211,9 @@
                       // peacefully die
                       socket.getOutputStream().write(new String("\n").getBytes());
                       socket.close();
  -                    srvSocket.close();
  +                    // The following appears to deadlock.  It will get cleaned
  +                    // up on exit anyway...
  +                    // srvSocket.close();
                       System.err.println("AxisListener quitting.");
                       System.exit(0);
                   }