From 0d9ff2108cd29c9b0afc6c5432ee8bf129ff0de2 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 23 Jan 2021 17:20:10 +0300 Subject: [PATCH] Remove leaking file descriptor --- src/toss.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/toss.go b/src/toss.go index 75e01c4..ad8acff 100644 --- a/src/toss.go +++ b/src/toss.go @@ -87,6 +87,7 @@ func (ctx *Ctx) Toss( sds := SDS{"node": job.PktEnc.Sender, "pkt": pktName} if job.PktEnc.Nice > nice { ctx.LogD("rx", SdsAdd(sds, SDS{"nice": int(job.PktEnc.Nice)}), "too nice") + job.Fd.Close() // #nosec G104 continue } pipeR, pipeW := io.Pipe() -- 2.44.0