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 840f430e..86859687 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -612,7 +612,7 @@ process_frame(Frame, Channel, State) ->
put(ChKey, {ChPid, NewAState}),
post_process_frame(Frame, ChPid, control_throttle(State));
{error, Reason} ->
- {error, Reason}
+ handle_exception(State, Channel, Reason)
end.
post_process_frame({method, 'channel.close_ok', _}, ChPid, State) ->