[Freeswitch-trunk] [commit] r7014 - freeswitch/trunk/src/mod/endpoints/mod_sofia
Freeswitch SVN
brian at freeswitch.org
Fri Dec 28 21:18:23 EST 2007
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);
}
}
}
More information about the Freeswitch-trunk
mailing list