[asterisk-commits] jrose: branch 11 r401783 - in /branches/11: ./ main/astobj2.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Thu Oct 24 14:28:12 CDT 2013
Author: jrose
Date: Thu Oct 24 14:28:10 2013
New Revision: 401783
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=401783
Log:
astobj2: Unregister debug CLI commands at exit
(issue ASTERISK-22467)
Reported by: Corey Farrell
Patches:
astobj2-clean-debug-cli-1.8-11.patch uploaded by coreyfarrell (license 5909)
astobj2-clean-debug-cli-12up.patch uploaded by coreyfarrell (license 5909)
........
Merged revisions 401781 from http://svn.asterisk.org/svn/asterisk/branches/1.8
Modified:
branches/11/ (props changed)
branches/11/main/astobj2.c
Propchange: branches/11/
------------------------------------------------------------------------------
Binary property 'branch-1.8-merged' - no diff available.
Modified: branches/11/main/astobj2.c
URL: http://svnview.digium.com/svn/asterisk/branches/11/main/astobj2.c?view=diff&rev=401783&r1=401782&r2=401783
==============================================================================
--- branches/11/main/astobj2.c (original)
+++ branches/11/main/astobj2.c Thu Oct 24 14:28:10 2013
@@ -1710,12 +1710,18 @@
AST_CLI_DEFINE(handle_astobj2_stats, "Print astobj2 statistics"),
AST_CLI_DEFINE(handle_astobj2_test, "Test astobj2"),
};
+
+static void astobj2_cleanup(void)
+{
+ ast_cli_unregister_multiple(cli_astobj2, ARRAY_LEN(cli_astobj2));
+}
#endif /* AO2_DEBUG */
int astobj2_init(void)
{
#ifdef AO2_DEBUG
ast_cli_register_multiple(cli_astobj2, ARRAY_LEN(cli_astobj2));
+ ast_register_atexit(astobj2_cleanup);
#endif
return 0;
More information about the asterisk-commits
mailing list