diff --git a/tests/test-http-proxy.t b/tests/test-http-proxy.t --- a/tests/test-http-proxy.t +++ b/tests/test-http-proxy.t @@ -8,7 +8,7 @@ $ hg serve --config server.uncompressed=True -p $HGPORT -d --pid-file=hg.pid $ cat hg.pid >> $DAEMON_PIDS $ cd .. - $ tinyproxy.py $HGPORT1 localhost >proxy.log 2>&1 proxy.log >/dev/null > $DAEMON_PIDS diff --git a/tests/tinyproxy.py b/tests/tinyproxy.py --- a/tests/tinyproxy.py +++ b/tests/tinyproxy.py @@ -54,6 +54,7 @@ class ProxyHandler (httpserver.basehttpr self.requestline, str(code), str(size), ''.join([' %s:%s' % h for h in sorted(xheaders)])) # Flush for Windows, so output isn't lost on TerminateProcess() + sys.stdout.flush() sys.stderr.flush() def _connect_to(self, netloc, soc):