run-tests: drop subprocess _cleanup monkeypatch
This was working around a defect in subprocess in Python 2.5, which we
no longer need to worry about.
--- a/tests/run-tests.py Sun May 17 21:15:04 2015 -0400
+++ b/tests/run-tests.py Sun May 17 21:15:45 2015 -0400
@@ -81,12 +81,6 @@
if sys.version_info > (3, 0, 0):
xrange = range # we use xrange in one place, and we'd rather not use range
-# subprocess._cleanup can race with any Popen.wait or Popen.poll on py24
-# http://bugs.python.org/issue1731717 for details. We shouldn't be producing
-# zombies but it's pretty harmless even if we do.
-if sys.version_info < (2, 5):
- subprocess._cleanup = lambda: None
-
def checkportisavailable(port):
"""return true if a port seems free to bind on localhost"""
try: