Browse Source

Convert from fork & exec server to a threaded server.

git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1411 e5f2f494-b856-4b98-b285-d166d9295462
Shane Kerr 15 years ago
parent
commit
0acb75776f
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/bin/cmdctl/cmdctl.py.in

+ 2 - 1
src/bin/cmdctl/cmdctl.py.in

@@ -28,6 +28,7 @@ resut to client.
 
 import sys; sys.path.append ('@@PYTHONPATH@@')
 import os
+import socketserver
 import http.server
 import urllib.parse
 import json
@@ -320,7 +321,7 @@ class CommandControl():
         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