Bug: Socket timeout error on some sends
This occurs even though the sending process has completed successfully, and the snapshot is confirmed to be on the other side. Checking SSH debug logs shows no misadventure, so I am presuming that the problem lies somewhere in the receive code - the loop is on whether the channel running netcat has exited, which may take a little while to update after the netcat command has finished.