diff options
| -rw-r--r-- | src/rabbit_channel.erl | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl index 0aeaa96b38..d6c1e8c0dc 100644 --- a/src/rabbit_channel.erl +++ b/src/rabbit_channel.erl @@ -898,8 +898,7 @@ handle_method(#'exchange.declare'{exchange = ExchangeNameBin, case rabbit_misc:r_arg(VHostPath, exchange, Args, AeKey) of undefined -> ok; {error, {invalid_type, Type}} -> - rabbit_misc:protocol_error( - precondition_failed, + precondition_failed( "invalid type '~s' for arg '~s' in ~s", [Type, AeKey, rabbit_misc:rs(ExchangeName)]); AName -> check_read_permitted(ExchangeName, State), @@ -996,10 +995,9 @@ handle_method(#'queue.declare'{queue = QueueNameBin, undefined -> ok; {error, {invalid_type, Type}} -> - rabbit_misc:protocol_error( - precondition_failed, - "invalid type '~s' for arg '~s' in ~s", - [Type, DlxKey, rabbit_misc:rs(QueueName)]); + precondition_failed( + "invalid type '~s' for arg '~s' in ~s", + [Type, DlxKey, rabbit_misc:rs(QueueName)]); DLX -> check_read_permitted(QueueName, State), check_write_permitted(DLX, State), |
