aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2006-10-02 18:54:10 +0000
committerAlexey Shchepin <alexey@process-one.net>2006-10-02 18:54:10 +0000
commit94ec73686e27914c43f4fb57e9e7502643c8e958 (patch)
tree3c79aadd0cb38493a3bc724aab12a11bdbb732f7 /src
parent* src/ejabberd_frontend_socket.erl: Support for frontend (diff)
* src/shaper.erl: Bugfix
* src/ejabberd_config.erl: Likewise SVN Revision: 658
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_config.erl5
-rw-r--r--src/shaper.erl2
2 files changed, 4 insertions, 3 deletions
diff --git a/src/ejabberd_config.erl b/src/ejabberd_config.erl
index 93aee3e19..cc1d84877 100644
--- a/src/ejabberd_config.erl
+++ b/src/ejabberd_config.erl
@@ -95,8 +95,9 @@ process_term(Term, State) ->
{access, RuleName, Rules} ->
process_host_term(Term, global, State);
{shaper, Name, Data} ->
- lists:foldl(fun(Host, S) -> process_host_term(Term, Host, S) end,
- State, State#state.hosts);
+ %lists:foldl(fun(Host, S) -> process_host_term(Term, Host, S) end,
+ % State, State#state.hosts);
+ process_host_term(Term, global, State);
{host, Host} ->
State;
{hosts, Hosts} ->
diff --git a/src/shaper.erl b/src/shaper.erl
index 19a557c73..f50cc71d1 100644
--- a/src/shaper.erl
+++ b/src/shaper.erl
@@ -16,7 +16,7 @@
new(Name) ->
- Data = case ejabberd_config:get_global_option({shaper, Name}) of
+ Data = case ejabberd_config:get_global_option({shaper, Name, global}) of
undefined ->
none;
D ->