Show More
@@ -120,9 +120,12 b' def _posixworker(ui, func, staticargs, a' | |||
|
120 | 120 | break |
|
121 | 121 | else: |
|
122 | 122 | raise |
|
123 | if p: | |
|
124 | pids.discard(p) | |
|
125 | st = _exitstatus(st) | |
|
123 | if not p: | |
|
124 | # skip subsequent steps, because child process should | |
|
125 | # be still running in this case | |
|
126 | continue | |
|
127 | pids.discard(p) | |
|
128 | st = _exitstatus(st) | |
|
126 | 129 | if st and not problem[0]: |
|
127 | 130 | problem[0] = st |
|
128 | 131 | def sigchldhandler(signum, frame): |
General Comments 0
You need to be logged in to leave comments.
Login now