MINOR: threads: remove the previous synchronization point

It's not needed anymore as it is fully covered by the new rendez-vous
point. This also removes the pipe and its polling.
4 files changed