diff --git a/bin/service/netrpc_server.py b/bin/service/netrpc_server.py index fcd6657bdc9..80cb968c8e9 100644 --- a/bin/service/netrpc_server.py +++ b/bin/service/netrpc_server.py @@ -36,7 +36,9 @@ import tools class TinySocketClientThread(threading.Thread, netsvc.OpenERPDispatcher): def __init__(self, sock, threads): - threading.Thread.__init__(self) + spn = sock and sock.getpeername() + spn = 'netrpc-client-%s:%s' % spn[0:2] + threading.Thread.__init__(self, name=spn) self.sock = sock # Only at the server side, use a big timeout: close the # clients connection when they're idle for 20min.