From 3df080a79fa8b49963843e9a0f23e5b51e6c8034 Mon Sep 17 00:00:00 2001 From: Chris Rienzo <chris.rienzo@grasshopper.com> Date: Wed, 16 Jul 2014 13:18:52 -0400 Subject: [PATCH] FS-6447 #close SUBSCRIBER_ABSENT also needs handling. Thanks to Ben Langfeld. --- src/mod/event_handlers/mod_rayo/mod_rayo.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mod/event_handlers/mod_rayo/mod_rayo.c b/src/mod/event_handlers/mod_rayo/mod_rayo.c index f2be64dd24..bbc3c4529e 100644 --- a/src/mod/event_handlers/mod_rayo/mod_rayo.c +++ b/src/mod/event_handlers/mod_rayo/mod_rayo.c @@ -2743,6 +2743,7 @@ static void *SWITCH_THREAD_FUNC rayo_dial_thread(switch_thread_t *thread, void * /* out of sessions, typically */ response = iks_new_error_detailed(iq, STANZA_ERROR_RESOURCE_CONSTRAINT, "DESTINATION_OUT_OF_ORDER"); break; + case SWITCH_CAUSE_SUBSCRIBER_ABSENT: case SWITCH_CAUSE_USER_NOT_REGISTERED: { /* call session was never created, so we must fake it so that a call error is sent and not a dial error */