summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_reader.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index fae65b1dbe..f5ddf1b017 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -265,8 +265,8 @@ start_connection(Parent, ConnSupPid, Collector, StartHeartbeatFun, Deb,
%% the socket. However, to keep the file_handle_cache
%% accounting as accurate as possible we ought to close the
%% socket w/o delay before termination.
- ets:delete(?CONNECTION_TABLE, self()),
rabbit_net:fast_close(ClientSock),
+ ets:delete(?CONNECTION_TABLE, self()),
rabbit_event:notify(connection_closed, [{pid, self()}])
end,
done.