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:
authorBadlop <badlop@process-one.net>2010-04-20 22:31:42 +0400
committerBadlop <badlop@process-one.net>2010-04-20 22:31:42 +0400
commit2ff291899dfa2d4366d73c6b5705a692827a4108 (patch)
tree9fbdf9d34c06d284d5ee467c5aca46c82d925098 /src/ejabberd_service.erl
parent2d375e0429512917a666808eda3482519943e85c (diff)
Don't send error stanza as reply to error stanza (EJAB-930)
Diffstat (limited to 'src/ejabberd_service.erl')
-rw-r--r--src/ejabberd_service.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_service.erl b/src/ejabberd_service.erl
index 0b3492c8d..44bca0b9e 100644
--- a/src/ejabberd_service.erl
+++ b/src/ejabberd_service.erl
@@ -351,7 +351,7 @@ handle_info({route, From, To, Packet}, StateName, StateData) ->
send_text(StateData, Text);
deny ->
Err = jlib:make_error_reply(Packet, ?ERR_NOT_ALLOWED),
- ejabberd_router:route(To, From, Err)
+ ejabberd_router:route_error(To, From, Err, Packet)
end,
{next_state, StateName, StateData}.