From 0aae9b46971f5a422cde5012987d93170c97f670 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 13 Apr 2023 16:29:22 +0200 Subject: [PATCH] Fix closing nf conntrack session when stopping during start --- firewall/interception/nfq/conntrack.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/firewall/interception/nfq/conntrack.go b/firewall/interception/nfq/conntrack.go index 4de81036..b71651ec 100644 --- a/firewall/interception/nfq/conntrack.go +++ b/firewall/interception/nfq/conntrack.go @@ -27,7 +27,9 @@ func InitNFCT() error { // TeardownNFCT deinitializes the network filter conntrack library. func TeardownNFCT() { - _ = nfct.Close() + if nfct != nil { + _ = nfct.Close() + } } // DeleteAllMarkedConnection deletes all marked entries from the conntrack table.