mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
- Report SIP reload in manager (issue 5742 with small changes)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@8531 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
16
channel.c
16
channel.c
@@ -4125,3 +4125,19 @@ void ast_channel_stop_silence_generator(struct ast_channel *chan, struct ast_sil
|
||||
|
||||
free(state);
|
||||
}
|
||||
|
||||
|
||||
/*! \ brief Convert channel reloadreason (ENUM) to text string for manager event */
|
||||
const char *channelreloadreason2txt(enum channelreloadreason reason) {
|
||||
switch (reason) {
|
||||
case CHANNEL_MODULE_LOAD: return "LOAD (Channel module load)";
|
||||
break;
|
||||
case CHANNEL_MODULE_RELOAD: return "RELOAD (Channel module reload)";
|
||||
break;
|
||||
case CHANNEL_CLI_RELOAD: return "CLIRELOAD (Channel module reload by CLI command)";
|
||||
break;
|
||||
default: return "MANAGERRELOAD (Channel module reload by manager)";
|
||||
break;
|
||||
}
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user