summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bridgen <mikeb@rabbitmq.com>2010-11-23 16:07:54 +0000
committerMichael Bridgen <mikeb@rabbitmq.com>2010-11-23 16:07:54 +0000
commitae86a0cef28083e44a8f180ffef2d7dd1d69cab4 (patch)
tree2635c37e8123c7fa8ca43354e1dfa68c50106770
parentfbf2bdc95361fdef5ad5b55774b661bc6ccaee1e (diff)
downloadrabbitmq-server-git-ae86a0cef28083e44a8f180ffef2d7dd1d69cab4.tar.gz
Use internal_send_command, since we're sending to a 'raw' socket
-rw-r--r--src/rabbit_reader.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index 71115a73f8..2887683897 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -590,8 +590,9 @@ handle_frame(Type, Channel, Payload,
%% We're already closing this channel, so
%% there's no cleanup to do (notify
%% queues, etc.)
- ok = rabbit_writer:send_command(State#v1.sock,
- #'channel.close_ok'{});
+ ok = rabbit_writer:internal_send_command(
+ State#v1.sock, Channel, #'channel.close_ok'{},
+ Protocol);
_ -> ok
end,
State;