equal
deleted
inserted
replaced
155 os._exit(255) |
155 os._exit(255) |
156 else: |
156 else: |
157 os._exit(0) |
157 os._exit(0) |
158 pids.add(pid) |
158 pids.add(pid) |
159 os.close(wfd) |
159 os.close(wfd) |
160 fp = os.fdopen(rfd, 'rb', 0) |
160 fp = os.fdopen(rfd, pycompat.sysstr('rb'), 0) |
161 def cleanup(): |
161 def cleanup(): |
162 signal.signal(signal.SIGINT, oldhandler) |
162 signal.signal(signal.SIGINT, oldhandler) |
163 waitforworkers() |
163 waitforworkers() |
164 signal.signal(signal.SIGCHLD, oldchldhandler) |
164 signal.signal(signal.SIGCHLD, oldchldhandler) |
165 status = problem[0] |
165 status = problem[0] |