Axel wrote: > I think, your script is missing Thread::join: > >> end >> >> iplist.each { |host| >> threads << Thread.new(host) { |host| >> domains.each do |domain| >> check(host,domain,timeout) >> end >> }} >> > > threads.each {|th| > th.join > } > > (Not tested.) > > -Axel ops! :) Thank you very much! It seem works fine now :) -- Posted via http://www.ruby-forum.com/.