summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEssien Ita Essien <essiene@gmail.com>2008-12-27 08:50:11 +0100
committerEssien Ita Essien <essiene@gmail.com>2008-12-27 08:50:11 +0100
commit065b2bcca3822c2e843c5cbd852cb06433b4a7f3 (patch)
treec82ff30424970417faf5e4462765520149158413
parent7917919d0832956e32a94ecb7e44b1f2f2a64b02 (diff)
downloadrabbitmq-server-git-065b2bcca3822c2e843c5cbd852cb06433b4a7f3.tar.gz
Closing the ssl socket already closes the tcp socket as well
-rw-r--r--src/rabbit_net.erl3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/rabbit_net.erl b/src/rabbit_net.erl
index 5a67b8ec71..8c704b821b 100644
--- a/src/rabbit_net.erl
+++ b/src/rabbit_net.erl
@@ -61,8 +61,7 @@ async_recv(Sock, Length, Timeout) when is_port(Sock) ->
prim_inet:async_recv(Sock, Length, Timeout).
close(Sock) when is_record(Sock, ssl_socket) ->
- ssl:close(Sock#ssl_socket.ssl),
- gen_tcp:close(Sock#ssl_socket.tcp);
+ ssl:close(Sock#ssl_socket.ssl);
close(Sock) when is_port(Sock) ->
gen_tcp:close(Sock).