summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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 ec497410c1..a272706707 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -327,7 +327,7 @@ handle_other({conserve_resources, Source, Conserve},
State = #v1{throttle = Throttle =
#throttle{conserve_resources = CR}}) ->
CR1 = case Conserve of
- true -> [Source | CR];
+ true -> lists:usort([Source | CR]);
false -> CR -- [Source]
end,
Throttle1 = Throttle#throttle{conserve_resources = CR1},