# HG changeset patch # User Matthew Wild # Date 1368873971 -3600 # Node ID 8285c35021004b92d92d832237328361281f0005 # Parent c53a1b8a1cfaaf1343d847d42a999724476e9651 mod_auto_activate_hosts: Don't activate * when the config is reloaded diff -r c53a1b8a1cfa -r 8285c3502100 mod_auto_activate_hosts/mod_auto_activate_hosts.lua --- a/mod_auto_activate_hosts/mod_auto_activate_hosts.lua Tue May 14 16:27:05 2013 +0100 +++ b/mod_auto_activate_hosts/mod_auto_activate_hosts.lua Sat May 18 11:46:11 2013 +0100 @@ -16,7 +16,7 @@ function handle_reload() local new_config = config.getconfig(); local active_hosts = set.new(array.collect(it.keys(prosody.hosts)):filter(host_not_global)); - local enabled_hosts = set.new(array.collect(it.keys(new_config)):filter(host_is_enabled)); + local enabled_hosts = set.new(array.collect(it.keys(new_config)):filter(host_is_enabled):filter(host_not_global)); local need_to_activate = enabled_hosts - active_hosts; local need_to_deactivate = active_hosts - enabled_hosts;