]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix timeout error message on windows to not be in milliseconds.
authorReid Kleckner <reid@kleckner.net>
Mon, 21 Mar 2011 17:06:10 +0000 (10:06 -0700)
committerReid Kleckner <reid@kleckner.net>
Mon, 21 Mar 2011 17:06:10 +0000 (10:06 -0700)
Lib/subprocess.py

index ffa3bd100a487882fc0bea2a07a281871c0d9dd9..4c6635352fde074a7d44d32a10356162c137b47c 100644 (file)
@@ -1068,11 +1068,12 @@ class Popen(object):
             if endtime is not None:
                 timeout = self._remaining_time(endtime)
             if timeout is None:
-                timeout = _subprocess.INFINITE
+                timeout_millis = _subprocess.INFINITE
             else:
-                timeout = int(timeout * 1000)
+                timeout_millis = int(timeout * 1000)
             if self.returncode is None:
-                result = _subprocess.WaitForSingleObject(self._handle, timeout)
+                result = _subprocess.WaitForSingleObject(self._handle,
+                                                         timeout_millis)
                 if result == _subprocess.WAIT_TIMEOUT:
                     raise TimeoutExpired(self.args, timeout)
                 self.returncode = _subprocess.GetExitCodeProcess(self._handle)