diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2019-06-24 15:10:06 +0200 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2019-06-28 14:41:10 +0200 |
| commit | 97f3f5265bd282ecab7e4267e42905a3a8ff32fb (patch) | |
| tree | 4545ef79a616e4bd16744d02ed5795fa53c55bb7 | |
| parent | 16ae63be8046ebeda15d3b7f6090ff76eded6903 (diff) | |
| download | rabbitmq-server-git-97f3f5265bd282ecab7e4267e42905a3a8ff32fb.tar.gz | |
Update user authn/authz state correctly
Spotted by @acogoluegnes.
| -rw-r--r-- | src/rabbit_reader.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl index 73d3cbb17f..91248c3927 100644 --- a/src/rabbit_reader.erl +++ b/src/rabbit_reader.erl @@ -1301,7 +1301,7 @@ handle_method0(#'connection.update_secret'{new_secret = NewSecret, reason = Reas "connection ~p (~s): " "user '~s' updated secret, reason: ~s~n", [self(), dynamic_connection_name(ConnName), Username, Reason]), - State; + State#v1{connection = #connection{user = User1}}; {refused, Reason} -> rabbit_log_connection:error("Secret update was refused for user '~p': ~p", [Username, Reason]), |
