2007-11-22 04:37:08 +00:00
..
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 03:50:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 02:07:33 +00:00
2007-11-21 23:24:55 +00:00
closes issue #11285, where an unload of a module that creates a dialplan context, causes a crash when you do a 'dialplan show' of that context. This is because the registrar string is defined in the module, and the stale pointer is traversed. The reporter offered a patch that would always strdup the registrar string, which is practical, but I preferred to destroy the created contexts in each module where one is created. That seemed more symmetric. There were only 6 place in asterisk where this is done: chan_sip, chan_iax2, chan_skinny, res_features, app_dial, and app_queue. The two apps destroyed the context, but left the contexts. All is fixed now and unloads should be dialplan friendly.
2007-11-21 23:54:12 +00:00
2007-11-22 02:07:33 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 02:07:33 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 03:50:04 +00:00
2007-11-22 04:37:08 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-19 18:52:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 01:39:06 +00:00
2007-11-19 18:52:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 04:37:08 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 03:50:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 01:03:02 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 01:39:06 +00:00
2007-11-21 23:24:55 +00:00
closes issue #11285, where an unload of a module that creates a dialplan context, causes a crash when you do a 'dialplan show' of that context. This is because the registrar string is defined in the module, and the stale pointer is traversed. The reporter offered a patch that would always strdup the registrar string, which is practical, but I preferred to destroy the created contexts in each module where one is created. That seemed more symmetric. There were only 6 place in asterisk where this is done: chan_sip, chan_iax2, chan_skinny, res_features, app_dial, and app_queue. The two apps destroyed the context, but left the contexts. All is fixed now and unloads should be dialplan friendly.
2007-11-21 23:54:12 +00:00
2007-11-22 03:50:04 +00:00
2007-11-22 03:50:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 03:50:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 03:50:04 +00:00
2007-11-22 04:37:08 +00:00
2007-11-19 18:52:04 +00:00
2007-11-19 18:52:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-19 18:52:04 +00:00
2007-11-19 18:52:04 +00:00
2007-11-22 03:50:04 +00:00
2007-11-22 03:50:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 01:03:02 +00:00
2007-11-22 03:50:04 +00:00
2007-11-22 03:50:04 +00:00
2007-11-22 01:39:06 +00:00
2007-11-22 04:37:08 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-22 03:50:04 +00:00
2007-11-19 18:52:04 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2007-11-21 23:24:55 +00:00
2005-11-29 18:24:39 +00:00
2005-11-29 18:24:39 +00:00
2007-11-20 16:12:10 +00:00
2005-11-29 18:24:39 +00:00