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);
}