Don't distribute tasks immediately upon check-in

Oftentimes a node isn't prepared to immediately receive a new connection once it checks in,
causing a  Errno::ECONNRESET exception.
Log the exception received so it's easier to debug

Otherwise nodes just seem to mysteriously vanish