Use rand.Reader correctly
Use memory-efficient set maps
suppress log output when running tests
Make sure RUnlock is always called
use WaitGroup to track worker goroutines
track killed workers properly
add new stats key
Make PollInterval a time.Duration
Track worker count in Run
Re-queue jobs after stop timeout
Add LICENSE