[commit] r7014 - freeswitch/trunk/src/mod/endpoints/mod_sofia
Author: brian Date: Fri Dec 28 21:18:23 2007 New Revision: 7014 Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c Log: tweak to update when confirm happens when no subscriptions are present Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c ============================================================================== --- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c (original) +++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c Fri Dec 28 21:18:23 2007 @@ -1325,6 +1325,12 @@ sofia_glue_execute_sql(profile, SWITCH_FALSE, sql, profile->ireg_mutex); free(sql); + } else if (status == 200) { + char *sql = NULL; + sql = switch_mprintf("update sip_dialogs set state='%s' where uuid='%s';\n", astate, switch_core_session_get_uuid(session)); + switch_assert(sql); + sofia_glue_execute_sql(profile, SWITCH_FALSE, sql, profile->ireg_mutex); + free(sql); } } }
participants (1)
-
Freeswitch SVN