From 1bbc56dc1b62541f123977e727bc99ef6863ece0 Mon Sep 17 00:00:00 2001 From: bol-van Date: Wed, 24 Dec 2025 00:10:32 +0300 Subject: [PATCH] zapret-auto: desync.track presence check --- lua/zapret-auto.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/zapret-auto.lua b/lua/zapret-auto.lua index 97a6dd2..359df39 100644 --- a/lua/zapret-auto.lua +++ b/lua/zapret-auto.lua @@ -161,7 +161,7 @@ function standard_failure_detector(desync, crec) dis.tcp.th_win = desync.track and desync.track.pos.reverse.tcp.winsize or 64 dis.tcp.options = {} if dis.ip6 then - dis.ip6.ip6_flow = desync.track.pos.reverse.ip6_flow and desync.track.pos.reverse.ip6_flow or 0x60000000; + dis.ip6.ip6_flow = (desync.track and desync.track.pos.reverse.ip6_flow) and desync.track.pos.reverse.ip6_flow or 0x60000000; end DLOG("standard_failure_detector: sending RST to retransmitter") rawsend_dissect(dis, {ifout = desync.ifin})