[svn-commits] r386676 - svn:log

SVN commits to the Digium repositories svn-commits at lists.digium.com
Fri Apr 26 16:29:40 CDT 2013


Author: mjordan
Revision: 386676
Modified property: svn:log

Modified: svn:log at Fri Apr 26 16:29:40 2013
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Fri Apr 26 16:29:40 2013
@@ -1,16 +1,18 @@
-Clean up memory leak in config file on off nominal paths when glob is allowed
+Clean up resources in features on exit
 
-If a system allows for its usage, Asterisk will use glob to help parse
-Asterisk .conf files. The config file loading routine was leaking the memory
-allocated by the glob() routine when the config file was in an unmodified
-or invalid state.
+This patch cleans up two things features:
+* It properly unregisters the CLI commands that features registered
+* It cancels and performs a pthread_join on the created parking thread. This
+  not only properly joins a non-detached thread, but also prevents disposing
+  of the parking lots prior to the parking thread completely exiting.
 
-This patch properly calls globfree in those off nominal paths.
-
-(closes issue ASTERISK-21412)
+(closes issue ASTERISK-21407)
 Reported by: Corey Farrell
 patches:
-  config_glob_leak.patch uploaded by Corey Farrell (license 5909)
+  features_shutdown-r2.patch uploaded by Corey Farrell (License 5909)
 ........
 
-Merged revisions 386672 from http://svn.asterisk.org/svn/asterisk/branches/1.8
+Merged revisions 386641 from http://svn.asterisk.org/svn/asterisk/branches/1.8
+........
+
+Merged revisions 386642 from http://svn.asterisk.org/svn/asterisk/branches/11




More information about the svn-commits mailing list