[Freeswitch-svn] [commit] r11003 -	freeswitch/trunk/src/mod/applications/mod_limit
    FreeSWITCH SVN 
    mrene at freeswitch.org
       
    Tue Dec 30 09:08:00 PST 2008
    
    
  
Author: mrene
Date: Tue Dec 30 12:08:00 2008
New Revision: 11003
Log:
MODAPP-188 Cleanup the limit_realm channel variable so we re-register the state handler if limit is called again
Modified:
   freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c
Modified: freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c
==============================================================================
--- freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c	(original)
+++ freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c	Tue Dec 30 12:08:00 2008
@@ -285,6 +285,8 @@
 		limit_execute_sql(sql, globals.mutex);
 		switch_safe_free(sql);
 		switch_core_event_hook_remove_state_change(session, db_state_handler);
+		/* Remove limit_realm variable so we register another hook if limit is called again */
+		switch_channel_set_variable(channel, "limit_realm", "");
 	}
 	return SWITCH_STATUS_SUCCESS;
 }
    
    
More information about the Freeswitch-svn
mailing list