Skip to content

Commit fb79dfe

Browse files
authored
Merge pull request #4 from boks1971/main
Update dequeue to 1.0.0
2 parents 17ba301 + d75f5c8 commit fb79dfe

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module github.com/frostbyte73/core
22

3-
go 1.19
3+
go 1.22.1
44

55
require (
6-
github.com/gammazero/deque v0.2.1
6+
github.com/gammazero/deque v1.0.0
77
github.com/stretchr/testify v1.8.1
88
)
99

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
22
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
33
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
4-
github.com/gammazero/deque v0.2.1 h1:qSdsbG6pgp6nL7A0+K/B7s12mcCY/5l5SIUpMOl+dC0=
5-
github.com/gammazero/deque v0.2.1/go.mod h1:LFroj8x4cMYCukHJDbxFCkT+r9AndaJnFMuZDV34tuU=
4+
github.com/gammazero/deque v1.0.0 h1:LTmimT8H7bXkkCy6gZX7zNLtkbz4NdS2z8LZuor3j34=
5+
github.com/gammazero/deque v1.0.0/go.mod h1:iflpYvtGfM3U8S8j+sZEKIak3SAKYpA5/SQewgfXDKo=
66
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
77
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
88
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=

pool.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ type worker struct {
118118

119119
active bool
120120
next chan func()
121-
deque *deque.Deque[func()]
121+
deque deque.Deque[func()]
122122
draining Fuse
123123
done Fuse
124124
kill Fuse
@@ -132,8 +132,8 @@ func NewQueueWorker(params QueueWorkerParams) QueueWorker {
132132
w := &worker{
133133
QueueWorkerParams: params,
134134
next: make(chan func(), 1),
135-
deque: deque.New[func()](params.QueueSize),
136135
}
136+
w.deque.SetBaseCap(params.QueueSize)
137137
go w.run()
138138
return w
139139
}

0 commit comments

Comments
 (0)