Sha256: 56d88a7a651edbd8c0a5766195eb3762f9502ae8e57b3592c4e6c600e93a5da6
Contents?: true
Size: 273 Bytes
Versions: 66
Compression:
Stored size: 273 Bytes
Contents
# frozen_string_literal: true require 'bundler/setup' require 'polyphony' queue = Queue.new 4.times { |i| spin_loop { job = queue.pop puts("worker %d job %s" % [i, job.inspect]) } } (1..10).each do |i| queue << "job#{i}" end sleep 0.1 until queue.empty?
Version data entries
66 entries across 66 versions & 1 rubygems