diff options
| author | Loïc Hoguin <essen@ninenines.eu> | 2016-10-06 17:14:51 +0200 |
|---|---|---|
| committer | Loïc Hoguin <essen@ninenines.eu> | 2016-10-06 17:15:51 +0200 |
| commit | 61250711fe23df9a4b3980fdc2f133eef7aa805e (patch) | |
| tree | cd445ba37a91389165e4242dd8dfc841ca2e271c /src | |
| parent | 34e264740a25cecc5da5b6ede1704717daadda4b (diff) | |
| download | rabbitmq-server-git-61250711fe23df9a4b3980fdc2f133eef7aa805e.tar.gz | |
Add a test for decrypt at start without passphrase
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit.erl | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl index 48b9ba6458..b09ad464b5 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl @@ -525,8 +525,7 @@ decrypt_app(App, [{Key, Value}|Tail], Algo) -> decrypt_app(App, Tail, Algo). decrypt({encrypted, _}, {_, _, _, undefined}) -> - %% @todo Add pretty log about configuration error. - erlang:halt(1); + exit({bad_configuration, decoder_config}); decrypt({encrypted, EncValue}, {Cipher, Hash, Iterations, Password}) -> rabbit_pbe:decrypt_term(Cipher, Hash, Iterations, Password, EncValue); decrypt(List, Algo) when is_list(List) -> |
