summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Cogoluègnes <acogoluegnes@gmail.com>2016-11-30 17:27:05 +0100
committerArnaud Cogoluègnes <acogoluegnes@gmail.com>2016-11-30 17:27:05 +0100
commitf565f251dbe20366c6e5f886c22c363bdd0a3e7e (patch)
tree7fe12d7fdcd2af8096431a3c52a7b5ce5ac35e8a
parentdfa40b0f3108259dad41ecb904ac58c6f63a5aa5 (diff)
downloadrabbitmq-server-git-f565f251dbe20366c6e5f886c22c363bdd0a3e7e.tar.gz
Do not call function in list comprehension filter
-rw-r--r--src/rabbit_plugins.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_plugins.erl b/src/rabbit_plugins.erl
index 0c83b8a0b3..b7ba3af732 100644
--- a/src/rabbit_plugins.erl
+++ b/src/rabbit_plugins.erl
@@ -215,7 +215,8 @@ is_loadable(App) ->
%% List running plugins along with their version.
-spec running_plugins() -> [{atom(), Vsn :: string()}].
running_plugins() ->
- {ok, [{App, Vsn} || {App, _ , Vsn} <- rabbit_misc:which_applications(), lists:member(App, active())]}.
+ ActivePlugins = active(),
+ {ok, [{App, Vsn} || {App, _ , Vsn} <- rabbit_misc:which_applications(), lists:member(App, ActivePlugins)]}.
%%----------------------------------------------------------------------------