rework master-to-worker signaling to use a pipe