mirror of
https://github.com/netbirdio/netbird.git
synced 2026-10-03 12:09:09 +02:00
Remove unused wait group
This commit is contained in:
@@ -2,7 +2,6 @@ package bind
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"runtime"
|
"runtime"
|
||||||
"sync"
|
|
||||||
|
|
||||||
"golang.org/x/net/ipv4"
|
"golang.org/x/net/ipv4"
|
||||||
wgConn "golang.zx2c4.com/wireguard/conn"
|
wgConn "golang.zx2c4.com/wireguard/conn"
|
||||||
@@ -12,7 +11,6 @@ import (
|
|||||||
type worker struct {
|
type worker struct {
|
||||||
jobOffer chan int
|
jobOffer chan int
|
||||||
numOfWorker int
|
numOfWorker int
|
||||||
wg sync.WaitGroup
|
|
||||||
|
|
||||||
jobFn func(msg *ipv4.Message) (int, *StdNetEndpoint)
|
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.sizes = sizes
|
||||||
w.eps = eps
|
w.eps = eps
|
||||||
|
|
||||||
w.wg.Add(w.numOfWorker)
|
|
||||||
for i := 0; i < len(messages); i++ {
|
for i := 0; i < len(messages); i++ {
|
||||||
w.jobOffer <- i
|
w.jobOffer <- i
|
||||||
}
|
}
|
||||||
w.wg.Wait()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w *worker) populateWorkers() {
|
func (w *worker) populateWorkers() {
|
||||||
@@ -55,7 +51,6 @@ func (w *worker) loop() {
|
|||||||
select {
|
select {
|
||||||
case msgPos := <-w.jobOffer:
|
case msgPos := <-w.jobOffer:
|
||||||
w.sizes[msgPos], w.eps[msgPos] = w.jobFn(&w.messages[msgPos])
|
w.sizes[msgPos], w.eps[msgPos] = w.jobFn(&w.messages[msgPos])
|
||||||
w.wg.Done()
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user