From 4c6baedf13c8b585f55029bf5b0d5c29c21b8f80 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Mon, 26 Jul 2010 12:33:36 +0300 Subject: [PATCH] netrpc: names at client threads Have a name for client threads, too. bzr revid: p_christ@hol.gr-20100726093336-8me0gn4gvexuzk5r --- bin/service/netrpc_server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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.