diff options
author | Mark Spencer <markster@digium.com> | 2004-09-02 20:45:24 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 2004-09-02 20:45:24 +0000 |
commit | fd7577eed257112e82880a4367e242eeac721750 (patch) | |
tree | b0a3695c1cd90f04425d73c74960c0b43edff3bc /cli.c | |
parent | 93818c761ba3dac3ccc44d3e9154c5ba690a5ff2 (diff) |
Don't try to look offhook with channel banks & Loopstart (bug #2362), also make individual modules reloadable...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3714 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'cli.c')
-rwxr-xr-x | cli.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -109,9 +109,14 @@ static int handle_load(int fd, int argc, char *argv[]) static int handle_reload(int fd, int argc, char *argv[]) { - if (argc != 1) + int x; + if (argc < 1) return RESULT_SHOWUSAGE; - ast_module_reload(); + if (argc > 1) { + for (x=1;x<argc;x++) + ast_module_reload(argv[x]); + } else + ast_module_reload(NULL); return RESULT_SUCCESS; } |