User: hiram   
  Date: 00/11/27 15:03:17

  Modified:    src/java/org/spydermq/distributed/server
                        ConnectionReceiverOIL.java
  Log:
  Fixes the bug which causes a client to keep running after the connection has closed.
  
  Revision  Changes    Path
  1.9       +4 -2      
spyderMQ/src/java/org/spydermq/distributed/server/ConnectionReceiverOIL.java
  
  Index: ConnectionReceiverOIL.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/spyderMQ/src/java/org/spydermq/distributed/server/ConnectionReceiverOIL.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ConnectionReceiverOIL.java        2000/11/19 20:00:01     1.8
  +++ ConnectionReceiverOIL.java        2000/11/27 23:03:17     1.9
  @@ -66,8 +66,10 @@
        void exportObject()     
        {
                try {
  -                      serverSocket = new ServerSocket(0);
  -                      new Thread(this).start();
  +                     serverSocket = new ServerSocket(0);
  +                     Thread thread = new Thread(this, "ConnectionReceiverOIL 
Server");
  +                     thread.setDaemon(true);
  +                     thread.start();
                } catch (IOException e) {
                        failure("Initialization",e);
                }
  
  
  

Reply via email to