Releases: gammazero/workerpool
Releases · gammazero/workerpool
v1.2.1
What's Changed
- configurable idle timeout by @gammazero in #90
- Idle timeout can be disabled by @gammazero in #91
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Update deque to v1.2.1
- Update tests to use
testing/synctestto check for goroutine leaks - Function
Doreturns error if called on stopped workerpool
Full Changelog: v1.1.3...v1.2.0
v1.1.3
What's Changed
- Fix tests not working with goleak
- Use sync.WaitGroup to ensure that all workers exit before Stop exits
- perf: unify startWorker and worker to spawn less goroutines
- make it work with deque0.2 and go 1.18
- Task queue does not need to be buffered by
New Contributors
- @Wondertan made their first contribution in #59
- @yulin-li made their first contribution in #64
Full Changelog: v1.1.2...v1.1.3