X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=plugins%2Fmod_register.lua;h=fda717f723cdb7be53abdc0a314de9b0a63dd487;hb=refs%2Fheads%2Fmaster;hp=1961b27654743b65d4eedb48a10b7cc43663e9cf;hpb=9b53917789f122e1aa8a8dc2eb62c3c5fbd49267;p=prosody.git diff --git a/plugins/mod_register.lua b/plugins/mod_register.lua index 1961b276..fda717f7 100644 --- a/plugins/mod_register.lua +++ b/plugins/mod_register.lua @@ -180,14 +180,14 @@ local blacklisted_ips = module:get_option_set("registration_blacklist", {})._ite local throttle_max = module:get_option_number("registration_throttle_max", min_seconds_between_registrations and 1); local throttle_period = module:get_option_number("registration_throttle_period", min_seconds_between_registrations); local throttle_cache_size = module:get_option_number("registration_throttle_cache_size", 100); -local blacklist_overflow = module_get_option_boolean("blacklist_on_registration_throttle_overload", false); +local blacklist_overflow = module:get_option_boolean("blacklist_on_registration_throttle_overload", false); local throttle_cache = new_cache(throttle_cache_size, blacklist_overflow and function (ip, throttle) if not throttle:peek() then module:log("info", "Adding ip %s to registration blacklist", ip); blacklisted_ips[ip] = true; end -end); +end or nil); local function check_throttle(ip) if not throttle_max then return true end