From 2ff291899dfa2d4366d73c6b5705a692827a4108 Mon Sep 17 00:00:00 2001 From: Badlop Date: Tue, 20 Apr 2010 20:31:42 +0200 Subject: Don't send error stanza as reply to error stanza (EJAB-930) --- src/ejabberd_service.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ejabberd_service.erl') 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}. -- cgit v1.2.3