summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2015-04-06 22:48:27 -0700
committerAlan Antonuk <alan.antonuk@gmail.com>2015-04-19 22:09:32 -0700
commit8a2b35620a8cbe094bce0b6b3ed33e3c49ebc048 (patch)
tree440222a47388d1c9a66bc4708cc8be4ae295f57f
parenta240c6930627ffd0bb61628b3a4f399f9062d275 (diff)
downloadrabbitmq-c-8a2b35620a8cbe094bce0b6b3ed33e3c49ebc048.tar.gz
Leave socket as non-blocking after connect
-rw-r--r--librabbitmq/amqp_socket.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/librabbitmq/amqp_socket.c b/librabbitmq/amqp_socket.c
index dbd6dac..15c616a 100644
--- a/librabbitmq/amqp_socket.c
+++ b/librabbitmq/amqp_socket.c
@@ -338,12 +338,6 @@ int amqp_open_socket_noblock(char const *hostname,
res = connect(sockfd, addr->ai_addr, addr->ai_addrlen);
if (0 == res) {
- /* Connected immediately, set to blocking mode again */
- if (AMQP_STATUS_OK != amqp_os_socket_setsockblock(sockfd, 1)) {
- last_error = AMQP_STATUS_SOCKET_ERROR;
- continue;
- }
-
last_error = AMQP_STATUS_OK;
break;
}
@@ -390,12 +384,6 @@ int amqp_open_socket_noblock(char const *hostname,
break;
}
- /* socket is ready to be written to, set to blocking mode again */
- if (AMQP_STATUS_OK != amqp_os_socket_setsockblock(sockfd, 1)) {
- last_error = AMQP_STATUS_SOCKET_ERROR;
- continue;
- }
-
last_error = AMQP_STATUS_OK;
break;
} else if (0 == res) {