aboutsummaryrefslogtreecommitdiff
path: root/workerpool.go
diff options
context:
space:
mode:
authorGravatar Oleksandr Redko <Oleksandr_Redko@epam.com> 2023-11-24 12:32:11 +0200
committerGravatar GitHub <noreply@github.com> 2023-11-24 11:32:11 +0100
commitd3397c64edaf92713ea6233d840fe3d11891e13d (patch)
treecec9402170ae8e9e9164400dc6c411a8de6436d8 /workerpool.go
parentEnable dupword, unconvert linters (#1658) (diff)
downloadfasthttp-d3397c64edaf92713ea6233d840fe3d11891e13d.tar.gz
fasthttp-d3397c64edaf92713ea6233d840fe3d11891e13d.tar.bz2
fasthttp-d3397c64edaf92713ea6233d840fe3d11891e13d.zip
Enable wastedassign, whitespace linters; fix issues (#1665)
Diffstat (limited to 'workerpool.go')
-rw-r--r--workerpool.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/workerpool.go b/workerpool.go
index 71da1f2..12bc745 100644
--- a/workerpool.go
+++ b/workerpool.go
@@ -110,9 +110,9 @@ func (wp *workerPool) clean(scratch *[]*workerChan) {
n := len(ready)
// Use binary-search algorithm to find out the index of the least recently worker which can be cleaned up.
- l, r, mid := 0, n-1, 0
+ l, r := 0, n-1
for l <= r {
- mid = (l + r) / 2
+ mid := (l + r) / 2
if criticalTime.After(wp.ready[mid].lastUseTime) {
l = mid + 1
} else {
@@ -238,7 +238,6 @@ func (wp *workerPool) workerFunc(ch *workerChan) {
_ = c.Close()
wp.connState(c, StateClosed)
}
- c = nil
if !wp.release(ch) {
break