From a846fe815c099d6519818e4fb47ba2e5975c974d Mon Sep 17 00:00:00 2001 From: Alexey Shchepin Date: Sun, 11 Jul 2004 20:51:54 +0000 Subject: * src/mod_last.erl: Supprot for storing status from latest unavailable presence (thanks to Sergei Golovan) * src/ejabberd_sm.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/mod_vcard.erl: Minor update (thanks to Sergei Golovan) * src/mod_register.erl: Added "access" option (thanks to Sergei Golovan) * src/mod_irc/mod_irc.erl: Likewise * src/ejabberd.cfg.example: Updated * src/win32/ejabberd.cfg: Likewise * src/mod_privacy.erl: Fixed module stopping (thanks to Sergei Golovan) * src/mod_private.erl: Likewise * src/gen_mod.erl: Added function get_module_opt/3 (thanks to Sergei Golovan) * src/ejabberd_local.erl: Minor fix (thanks to Sergei Golovan) * doc/guide.tex: Updated (thanks to Sergei Golovan) SVN Revision: 244 --- src/ejabberd_local.erl | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/ejabberd_local.erl') 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); _ -> -- cgit v1.2.3