Skip to content

ireullin/simple-pool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

require 'simple-pool'

pool = SimplePool.new(100)
10000.times do |task_num|
    pool.invoke do
        puts "#{Thread.current.object_id} is doing task #{task_num}"
        sleep(0.5)
    end
end

pool.wait_until_finish

About

A simple thread pool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages