Module: Rmk::Schedule

Defined in:
lib/rmk/schedule.rb

Class Method Summary collapse

Class Method Details

.new_thread!(&cmd) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/rmk/schedule.rb', line 7

def self.new_thread!(&cmd)
  Thread.new do
    @queue.push nil
    result = cmd.call
    @queue.pop
    result
  end
end