]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Cache hostname value
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 16 Apr 2018 16:52:15 +0000 (17:52 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 16 Apr 2018 16:52:15 +0000 (17:52 +0100)
lualib/lua_auth_results.lua

index fcde73e0ac023443840cf910aefe915766675026..e8808d842a63f2fabd5c6270aae9f17a8763c6ce 100644 (file)
@@ -55,6 +55,7 @@ local default_settings = {
 }
 
 local exports = {}
+local local_hostname = rspamd_util.get_hostname()
 
 local function gen_auth_results(task, settings)
   local table = table
@@ -77,9 +78,9 @@ local function gen_auth_results(task, settings)
     symbols = {}
   }
 
-  local hostname = rspamd_util.get_hostname()
-  if hostname then
-    table.insert(hdr_parts, hostname)
+
+  if local_hostname then
+    table.insert(hdr_parts, local_hostname)
   end
 
   for auth_type, symbols in pairs(auth_types) do