fix DataPipeTest.Multiprocess
fix DataPipeTest.Multiprocess

to avoid flakiness, the child should wait on a message from
the parent before exiting. otherwise it might drop undelivered
messages.

darinf/ports,darinf/ports