Make hgweb threads into daemon threads.
authorBrendan Cully <brendan@kublai.com>
Thu, 20 Jul 2006 21:58:25 -0700
changeset 2644 56e98084e040
parent 2643 3b53fa20dda8
child 2646 8796d9991100
child 2656 e57df017640d
Make hgweb threads into daemon threads. This fixes the problem that an interrupted hg serve will not terminate until the next request has been received.
mercurial/hgweb/server.py
--- a/mercurial/hgweb/server.py
+++ b/mercurial/hgweb/server.py
@@ -198,6 +198,7 @@ def create_server(ui, repo):
             self.webdirmaker = hgwebdir
             self.repoviewmaker = hgweb
             self.reqmaker = wsgiapplication(self.make_handler)
+            self.daemon_threads = True
 
         def make_handler(self):
             if self.webdir_conf: