diff --git a/tests/dumbhttp.py b/tests/dumbhttp.py
index 3423f7e2d28765f74f7dd9dfb07aaa36d9c0d766_dGVzdHMvZHVtYmh0dHAucHk=..bf2db35a6fe7a02b69eaa0e35708cf0044d73510_dGVzdHMvZHVtYmh0dHAucHk= 100755
--- a/tests/dumbhttp.py
+++ b/tests/dumbhttp.py
@@ -26,7 +26,12 @@
 else:
     simplehttpserver = httpserver.httpserver
 
+class _httprequesthandler(httpserver.simplehttprequesthandler):
+    def log_message(self, format, *args):
+        httpserver.simplehttprequesthandler.log_message(self, format, *args)
+        sys.stderr.flush()
+
 class simplehttpservice(object):
     def __init__(self, host, port):
         self.address = (host, port)
     def init(self):
@@ -29,9 +34,8 @@
 class simplehttpservice(object):
     def __init__(self, host, port):
         self.address = (host, port)
     def init(self):
-        self.httpd = simplehttpserver(
-            self.address, httpserver.simplehttprequesthandler)
+        self.httpd = simplehttpserver(self.address, _httprequesthandler)
     def run(self):
         self.httpd.serve_forever()