Use exec(1)
Merge setup() into receive() in corridor-data-consensus
Ignore unsuccessful socat exit in the receive() loop