client/conn - use select instead of using SetDeadline for timeouts