commit | 1ec1fe9f8af947c972f803d778f95d145606a6d0 | [log] [tgz] |
---|---|---|
author | Serge Bazanski <serge@monogon.tech> | Wed Mar 22 18:29:28 2023 +0100 |
committer | Serge Bazanski <serge@monogon.tech> | Thu Mar 23 13:32:41 2023 +0000 |
tree | d63a4b0dc55dfd582bb20dcdd47011a501d4ed2c | |
parent | fe39cc21b69bb9fd9f641dfc6b3514386cbb0d4c [diff] [blame] |
m/pkg/socksproxy: fix fd leak Change-Id: I4e5f9e937b85a46a9c4ee2e79f4bdcea06858d59 Reviewed-on: https://review.monogon.dev/c/monogon/+/1386 Reviewed-by: Lorenz Brun <lorenz@monogon.tech> Tested-by: Jenkins CI
diff --git a/metropolis/test/nanoswitch/socks.go b/metropolis/test/nanoswitch/socks.go index 7b0278a..3ca8e34 100644 --- a/metropolis/test/nanoswitch/socks.go +++ b/metropolis/test/nanoswitch/socks.go
@@ -49,6 +49,7 @@ res, err := socksproxy.ConnectResponseFromConn(con) if err != nil { logger.Warningf("Connect %s: could not make SOCKS response: %v", target, err) + con.Close() return &socksproxy.ConnectResponse{ Error: socksproxy.ReplyGeneralFailure, }