diff options
| author | Daniil Fedotov <dfedotov@pivotal.io> | 2017-05-23 12:31:28 +0100 |
|---|---|---|
| committer | Daniil Fedotov <dfedotov@pivotal.io> | 2017-05-23 12:31:28 +0100 |
| commit | 92702e4c5093ecb4ad911603c2357ccadebc52e9 (patch) | |
| tree | 0cc9c022cf3e5df22681e03f745dabd6b7c3f155 /src | |
| parent | c36be242a58863be872b08b9bc0ec79c6d23b1db (diff) | |
| download | rabbitmq-server-git-92702e4c5093ecb4ad911603c2357ccadebc52e9.tar.gz | |
Fix runtime parameter formatting.rabbitmq_v3_6_10
rabbit_misc:json_encode can return a list or a binary.
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_runtime_parameters.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_runtime_parameters.erl b/src/rabbit_runtime_parameters.erl index 87827baaec..979ad7cb1c 100644 --- a/src/rabbit_runtime_parameters.erl +++ b/src/rabbit_runtime_parameters.erl @@ -27,7 +27,7 @@ %% %% The most obvious use case for runtime parameters is policies but %% there are others: -%% +%% %% * Plugin-specific parameters that only make sense at runtime, %% e.g. Federation and Shovel link settings %% * Exchange and queue decorators @@ -368,7 +368,7 @@ lookup_component(Component) -> format(Term) -> {ok, JSON} = rabbit_misc:json_encode(rabbit_misc:term_to_json(Term)), - list_to_binary(JSON). + iolist_to_binary(JSON). flatten_errors(L) -> case [{F, A} || I <- lists:flatten([L]), {error, F, A} <- [I]] of |
