[Secure-testing-commits] r30431 - lib/python
    Florian Weimer 
    fw at moszumanska.debian.org
       
    Sat Nov 29 10:36:07 UTC 2014
    
    
  
Author: fw
Date: 2014-11-29 10:36:07 +0000 (Sat, 29 Nov 2014)
New Revision: 30431
Modified:
   lib/python/web_support.py
Log:
lib/python/web_support.py (ThreadingHTTPServer): Actually enable threading
The order of inheritance matters.  With the previous order, the threading
mix-in was effectively ignored.
Modified: lib/python/web_support.py
===================================================================
--- lib/python/web_support.py	2014-11-29 09:51:01 UTC (rev 30430)
+++ lib/python/web_support.py	2014-11-29 10:36:07 UTC (rev 30431)
@@ -771,8 +771,8 @@
         assert isinstance(r, Result), `r`
         r.flatten(result.write)
 
-class ThreadingHTTPServer(BaseHTTPServer.HTTPServer,
-                          SocketServer.ThreadingMixIn):
+class ThreadingHTTPServer(SocketServer.ThreadingMixIn,
+                          BaseHTTPServer.HTTPServer):
     pass
 
 RE_BASE_URL = re.compile(r'^(https?)://([^/]+)(.*)')
    
    
More information about the Secure-testing-commits
mailing list