aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests/server.py
diff options
context:
space:
mode:
authorLennart Regebro <regebro@gmail.com>2012-08-22 17:36:10 +0200
committerLennart Regebro <regebro@gmail.com>2012-08-22 17:36:10 +0200
commitea687a55fe5d94167a1bf1ff4a75a0c14b5407cd (patch)
tree40da87bf9f7ba7f6770afa9a36c381eb1f3cc36b /setuptools/tests/server.py
parentab7a3f122ea89a7288ddb5815a06fffb4ec48cac (diff)
downloadexternal_python_setuptools-ea687a55fe5d94167a1bf1ff4a75a0c14b5407cd.tar.gz
external_python_setuptools-ea687a55fe5d94167a1bf1ff4a75a0c14b5407cd.tar.bz2
external_python_setuptools-ea687a55fe5d94167a1bf1ff4a75a0c14b5407cd.zip
Issue 315:
--HG-- branch : distribute extra : rebase_source : c7ad76794ac6db2a4bc1abc88e646ddcd14550db
Diffstat (limited to 'setuptools/tests/server.py')
-rw-r--r--setuptools/tests/server.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/setuptools/tests/server.py b/setuptools/tests/server.py
index 7b5cacb9..daccaba9 100644
--- a/setuptools/tests/server.py
+++ b/setuptools/tests/server.py
@@ -2,6 +2,7 @@
"""
import urllib2
import sys
+import time
import threading
import BaseHTTPServer
from BaseHTTPServer import HTTPServer
@@ -34,6 +35,9 @@ class IndexServer(HTTPServer):
def stop(self):
"Stop the server"
+ # Let the server finish the last request adn wait for a new one.
+ time.sleep(0.1)
+
# self.shutdown is not supported on python < 2.6, so just
# set _run to false, and make a request, causing it to
# terminate.