diff options
Diffstat (limited to '')
-rw-r--r-- | dnsdist.cc | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -861,9 +861,9 @@ void responderThread(std::shared_ptr<DownstreamState> dss) continue; } - if (processResponderPacket(dss, response, *localRespRuleActions, *localCacheInsertedRespRuleActions, std::move(*ids)) && ids->isXSK() && ids->cs->xskInfo) { + if (processResponderPacket(dss, response, *localRespRuleActions, *localCacheInsertedRespRuleActions, std::move(*ids)) && ids->isXSK() && ids->cs->xskInfoResponder) { #ifdef HAVE_XSK - auto& xskInfo = ids->cs->xskInfo; + auto& xskInfo = ids->cs->xskInfoResponder; auto xskPacket = xskInfo->getEmptyFrame(); if (!xskPacket) { continue; @@ -897,7 +897,7 @@ catch (...) { } } -LockGuarded<LuaContext> g_lua{LuaContext()}; +RecursiveLockGuarded<LuaContext> g_lua{LuaContext()}; ComboAddress g_serverControl{"127.0.0.1:5199"}; |