Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_local.erl')
-rw-r--r--src/ejabberd_local.erl18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/ejabberd_local.erl b/src/ejabberd_local.erl
index 5c91e280a..446ec292b 100644
--- a/src/ejabberd_local.erl
+++ b/src/ejabberd_local.erl
@@ -65,16 +65,16 @@ loop(State) ->
catch mod_disco:unregister_feature(XMLNS),
loop(State);
refresh_iq_handlers ->
- lists:map(
+ lists:foreach(
fun(T) ->
- case T of
- {XMLNS, _Module, _Function, _Opts} ->
- catch mod_disco:register_feature(XMLNS);
- {XMLNS, _Module, _Function} ->
- catch mod_disco:register_feature(XMLNS);
- _ ->
- ok
- end
+ case T of
+ {XMLNS, _Module, _Function, _Opts} ->
+ catch mod_disco:register_feature(XMLNS);
+ {XMLNS, _Module, _Function} ->
+ catch mod_disco:register_feature(XMLNS);
+ _ ->
+ ok
+ end
end, ets:tab2list(State#state.iqtable)),
loop(State);
_ ->