diff options
author | Badlop <badlop@process-one.net> | 2010-04-20 22:31:42 +0400 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2010-04-20 22:31:42 +0400 |
commit | 2ff291899dfa2d4366d73c6b5705a692827a4108 (patch) | |
tree | 9fbdf9d34c06d284d5ee467c5aca46c82d925098 /src/ejabberd_service.erl | |
parent | 2d375e0429512917a666808eda3482519943e85c (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.erl | 2 |
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}. |