[svn] commit: r1411 - /trunk/src/bin/cmdctl/cmdctl.py.in

BIND 10 source code commits bind10-changes at lists.isc.org
Mon Mar 15 14:30:08 UTC 2010


Author: shane
Date: Mon Mar 15 14:30:08 2010
New Revision: 1411

Log:
Convert from fork & exec server to a threaded server.

Modified:
    trunk/src/bin/cmdctl/cmdctl.py.in

Modified: trunk/src/bin/cmdctl/cmdctl.py.in
==============================================================================
--- trunk/src/bin/cmdctl/cmdctl.py.in (original)
+++ trunk/src/bin/cmdctl/cmdctl.py.in Mon Mar 15 14:30:08 2010
@@ -28,6 +28,7 @@
 
 import sys; sys.path.append ('@@PYTHONPATH@@')
 import os
+import socketserver
 import http.server
 import urllib.parse
 import json
@@ -320,7 +321,7 @@
         return 1, {'error': errstr}
 
 
-class SecureHTTPServer(http.server.HTTPServer):
+class SecureHTTPServer(socketserver.ThreadingMixIn, http.server.HTTPServer):
     '''Make the server address can be reused.'''
     allow_reuse_address = True
 




More information about the bind10-changes mailing list