diff options
author | jeremy <jeremy@f38db490-d61c-443f-a65b-d21fe96a405b> | 2004-01-12 18:08:34 +0000 |
---|---|---|
committer | jeremy <jeremy@f38db490-d61c-443f-a65b-d21fe96a405b> | 2004-01-12 18:08:34 +0000 |
commit | d36064fe2d692603ff74d41a0c0d449cc32a3da7 (patch) | |
tree | ddacf5d1d5b09904c420dfef161380e925a826f0 /channels | |
parent | bec09a778033e17467bbd1625f641de94a9de240 (diff) |
clean up our mess on unload. Bug #799
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1984 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rwxr-xr-x | channels/chan_iax.c | 5 | ||||
-rwxr-xr-x | channels/chan_iax2.c | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/channels/chan_iax.c b/channels/chan_iax.c index fee5f77e7..f9a37b198 100755 --- a/channels/chan_iax.c +++ b/channels/chan_iax.c @@ -5352,10 +5352,15 @@ static int __unload_module(void) ast_cli_unregister(&cli_show_users); ast_cli_unregister(&cli_show_channels); ast_cli_unregister(&cli_show_peers); + ast_cli_unregister(&cli_show_registry); + ast_cli_unregister(&cli_debug); + ast_cli_unregister(&cli_no_debug); ast_cli_unregister(&cli_set_jitter); ast_cli_unregister(&cli_show_stats); ast_cli_unregister(&cli_show_cache); ast_unregister_switch(&iax_switch); + ast_channel_unregister(type); + ast_channel_unregister(ctype); delete_users(); return 0; } diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 3858cc58b..85fc30ef4 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -6045,10 +6045,15 @@ static int __unload_module(void) ast_cli_unregister(&cli_show_users); ast_cli_unregister(&cli_show_channels); ast_cli_unregister(&cli_show_peers); + ast_cli_unregister(&cli_show_registry); + ast_cli_unregister(&cli_debug); + ast_cli_unregister(&cli_trunk_debug); + ast_cli_unregister(&cli_no_debug); ast_cli_unregister(&cli_set_jitter); ast_cli_unregister(&cli_show_stats); ast_cli_unregister(&cli_show_cache); ast_unregister_switch(&iax2_switch); + ast_channel_unregister(type); delete_users(); return 0; } |