Don't raise connection reset errors in `set_nodelay`

If connection was reset, `request.finish()` wrongly raises socket.error instead of ignoring the error.