From 0085d6a7ea57ed388898cd67deb58cedc057af71 Mon Sep 17 00:00:00 2001 From: Vladimir Stoilov Date: Tue, 20 Sep 2022 17:00:08 +0200 Subject: [PATCH] add defer to unlock --- firewall/interception.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firewall/interception.go b/firewall/interception.go index cc4c3bde..98d039b6 100644 --- a/firewall/interception.go +++ b/firewall/interception.go @@ -221,8 +221,8 @@ func getConnection(pkt packet.Packet) (*network.Connection, error) { // Else create new one from the packet. conn = network.NewConnectionFromFirstPacket(pkt) conn.Lock() + defer conn.Unlock() conn.SetFirewallHandler(initialHandler) - conn.Unlock() created = true return conn, nil })