Fix a unittest error seen on NetBSD 5.
This commit is contained in:
commit
0648458b84
|
@ -1370,8 +1370,18 @@ class POSIXProcessTestCase(BaseTestCase):
|
||||||
|
|
||||||
self.addCleanup(p1.wait)
|
self.addCleanup(p1.wait)
|
||||||
self.addCleanup(p2.wait)
|
self.addCleanup(p2.wait)
|
||||||
self.addCleanup(p1.terminate)
|
def kill_p1():
|
||||||
self.addCleanup(p2.terminate)
|
try:
|
||||||
|
p1.terminate()
|
||||||
|
except ProcessLookupError:
|
||||||
|
pass
|
||||||
|
def kill_p2():
|
||||||
|
try:
|
||||||
|
p2.terminate()
|
||||||
|
except ProcessLookupError:
|
||||||
|
pass
|
||||||
|
self.addCleanup(kill_p1)
|
||||||
|
self.addCleanup(kill_p2)
|
||||||
|
|
||||||
p1.stdin.write(data)
|
p1.stdin.write(data)
|
||||||
p1.stdin.close()
|
p1.stdin.close()
|
||||||
|
|
Loading…
Reference in New Issue