From ed4eb043a2597decc7688e50bc357a41db2e0872 Mon Sep 17 00:00:00 2001 From: bol-van Date: Sun, 23 Nov 2025 19:06:24 +0300 Subject: [PATCH] zapret-wgobfs: optimize key cache --- lua/zapret-wgobfs.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lua/zapret-wgobfs.lua b/lua/zapret-wgobfs.lua index 10a1dbb..e76ef29 100644 --- a/lua/zapret-wgobfs.lua +++ b/lua/zapret-wgobfs.lua @@ -13,9 +13,7 @@ function wgobfs(ctx, desync) local function genkey() -- cache key in a global var bound to instance name local key_cache_name = desync.func_instance.."_key" - if _G[key_cache_name] then - key = _G[key_cache_name] - end + key = _G[key_cache_name] if not key then key = hkdf("sha256", "wgobfs_salt", desync.arg.secret, nil, 16) _G[key_cache_name] = key