From 940367e1c64cb6ebe280c8e35bf182ce6fed4d3a Mon Sep 17 00:00:00 2001 From: Zoltan Papp Date: Tue, 18 Apr 2023 18:59:11 +0200 Subject: [PATCH] Remove unused wait group --- iface/bind/worker.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/iface/bind/worker.go b/iface/bind/worker.go index 3d3ed0b47..77675b7be 100644 --- a/iface/bind/worker.go +++ b/iface/bind/worker.go @@ -2,7 +2,6 @@ package bind import ( "runtime" - "sync" "golang.org/x/net/ipv4" wgConn "golang.zx2c4.com/wireguard/conn" @@ -12,7 +11,6 @@ import ( type worker struct { jobOffer chan int numOfWorker int - wg sync.WaitGroup jobFn func(msg *ipv4.Message) (int, *StdNetEndpoint) @@ -37,11 +35,9 @@ func (w *worker) doWork(messages []ipv4.Message, sizes []int, eps []wgConn.Endpo w.sizes = sizes w.eps = eps - w.wg.Add(w.numOfWorker) for i := 0; i < len(messages); i++ { w.jobOffer <- i } - w.wg.Wait() } func (w *worker) populateWorkers() { @@ -55,7 +51,6 @@ func (w *worker) loop() { select { case msgPos := <-w.jobOffer: w.sizes[msgPos], w.eps[msgPos] = w.jobFn(&w.messages[msgPos]) - w.wg.Done() } } }