--- asterisk-13.0.1_orig/apps/app_meetme.c 2014-08-18 00:28:56.000000000 +0100 +++ asterisk-13.0.1/apps/app_meetme.c 2014-12-03 14:15:39.458713164 +0000 @@ -5783,18 +5783,6 @@ return; } - audio_buffers = DEFAULT_AUDIO_BUFFERS; - - /* Scheduling support is off by default */ - rt_schedule = 0; - fuzzystart = 0; - earlyalert = 0; - endalert = 0; - extendby = 0; - - /* Logging of participants defaults to ON for compatibility reasons */ - rt_log_members = 1; - if ((val = ast_variable_retrieve(cfg, "general", "audiobuffers"))) { if ((sscanf(val, "%30d", &audio_buffers) != 1)) { ast_log(LOG_WARNING, "audiobuffers setting must be a number, not '%s'\n", val); @@ -8000,6 +7988,19 @@ static int load_config(int reload) { + if (!reload) { + audio_buffers = DEFAULT_AUDIO_BUFFERS; + + /* Scheduling support is off by default */ + rt_schedule = 0; + fuzzystart = 0; + earlyalert = 0; + endalert = 0; + extendby = 0; + + /* Logging of participants defaults to ON for compatibility reasons */ + rt_log_members = 1; + } load_config_meetme(); return sla_load_config(reload); }