[IMP] netrpc/http servers: consistently name server threads
authorOlivier Dony <odo@openerp.com>
Wed, 22 Sep 2010 11:46:31 +0000 (13:46 +0200)
committerOlivier Dony <odo@openerp.com>
Wed, 22 Sep 2010 11:46:31 +0000 (13:46 +0200)
bzr revid: odo@openerp.com-20100922114631-umxz97owiuvlcf0r

bin/service/http_server.py
bin/service/netrpc_server.py

index 7b62dda..86e5943 100644 (file)
@@ -137,7 +137,7 @@ class BaseHttpDaemon(threading.Thread, netsvc.Server):
     _RealProto = '??'
 
     def __init__(self, interface, port, handler):
-        threading.Thread.__init__(self)
+        threading.Thread.__init__(self, name='%sDaemon-%d'%(self._RealProto, port))
         netsvc.Server.__init__(self)
         self.__port = port
         self.__interface = interface
index 80cb968..9d25c98 100644 (file)
@@ -102,7 +102,7 @@ class TinySocketClientThread(threading.Thread, netsvc.OpenERPDispatcher):
 
 class TinySocketServerThread(threading.Thread,netsvc.Server):
     def __init__(self, interface, port, secure=False):
-        threading.Thread.__init__(self, name="Net-RPC socket")
+        threading.Thread.__init__(self, name="NetRPCDaemon-%d"%port)
         netsvc.Server.__init__(self)
         self.__port = port
         self.__interface = interface