summaryrefslogtreecommitdiff
path: root/apps/app_playback.c
diff options
context:
space:
mode:
authorKevin Harwell <kharwell@digium.com>2013-02-11 21:17:04 +0000
committerKevin Harwell <kharwell@digium.com>2013-02-11 21:17:04 +0000
commitb607a2dbf99b7ba768db351582719fe499162cb5 (patch)
treeda1b3f91a3ae3a462547d4d451c98532cfa20abd /apps/app_playback.c
parentb6b9dfb09be75c64312b25e97efb1a32067fe265 (diff)
Properly load say.conf upon reload of module app_playback.
If say.conf did not exists prior to originally loading module app_playback it would not load on subsequent reloads of the module once it had been created. This occurred because upon reload of the app_playback module it would only load a new configuration if an old one had previously existed. This fix simply removed the association between checking if an old configuration existed and the loading of the new one. (closes issue ASTERISK-20800) Reported by: pgoergler ........ Merged revisions 381216 from http://svn.asterisk.org/svn/asterisk/branches/1.8 ........ Merged revisions 381217 from http://svn.asterisk.org/svn/asterisk/branches/11 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@381219 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps/app_playback.c')
-rw-r--r--apps/app_playback.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/app_playback.c b/apps/app_playback.c
index 12b1ff698..148657d8d 100644
--- a/apps/app_playback.c
+++ b/apps/app_playback.c
@@ -513,8 +513,8 @@ static int reload(void)
if (say_cfg) {
ast_config_destroy(say_cfg);
ast_log(LOG_NOTICE, "Reloading say.conf\n");
- say_cfg = newcfg;
}
+ say_cfg = newcfg;
if (say_cfg) {
for (v = ast_variable_browse(say_cfg, "general"); v ; v = v->next) {