# HG changeset patch
# User Volker Braun <vbraun@stp.dias.ie>
# Date 1341151631 -3600
# Node ID c57ec20fd4088ee626850ed22a0a4beca6e662c9
# Parent 50211ca2ff9222965e17cc8f1ef9fdaa6928cade
Close all dup()'ed file descriptors
diff --git a/patchbot/patchbot.py b/patchbot/patchbot.py
a
|
b
|
|
168 | 168 | time.sleep(1) |
169 | 169 | os.dup2(self._saved[0], sys.stdout.fileno()) |
170 | 170 | os.dup2(self._saved[1], sys.stderr.fileno()) |
| 171 | os.close(self._saved[0]) |
| 172 | os.close(self._saved[1]) |
171 | 173 | time.sleep(1) |
172 | 174 | try: |
173 | 175 | signal.signal(signal.SIGALRM, alarm_handler) |