fail fast if something goes wrong with gen_tcp:send
make sure that if we take a connection out of the pool, it's ready to receive requests