diff options
Diffstat (limited to 'lib/py/src/server/TServer.py')
-rw-r--r-- | lib/py/src/server/TServer.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/py/src/server/TServer.py b/lib/py/src/server/TServer.py index df2a7bb93..8b2f938a6 100644 --- a/lib/py/src/server/TServer.py +++ b/lib/py/src/server/TServer.py @@ -125,7 +125,7 @@ class TThreadedServer(TServer): if not client: continue t = threading.Thread(target=self.handle, args=(client,)) - t.setDaemon(self.daemon) + t.daemon = self.daemon t.start() except KeyboardInterrupt: raise @@ -213,7 +213,7 @@ class TThreadPoolServer(TServer): for i in range(self.threads): try: t = threading.Thread(target=self.serveThread) - t.setDaemon(self.daemon) + t.daemon = self.daemon t.start() except Exception as x: logger.exception(x) |