summaryrefslogtreecommitdiffstats
path: root/Lib/packaging/tests/pypi_server.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/packaging/tests/pypi_server.py')
-rw-r--r--Lib/packaging/tests/pypi_server.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/packaging/tests/pypi_server.py b/Lib/packaging/tests/pypi_server.py
index d22f5c3..6a72afb 100644
--- a/Lib/packaging/tests/pypi_server.py
+++ b/Lib/packaging/tests/pypi_server.py
@@ -149,7 +149,8 @@ class PyPIServer(threading.Thread):
def stop(self):
"""self shutdown is not supported for python < 2.6"""
self._run = False
- self.join()
+ if self.is_alive():
+ self.join()
self.server.server_close()
def get_next_response(self):