Method: Green::Group#spawn

Defined in:
lib/green/group.rb

#spawn(*args, &blk) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/green/group.rb', line 12

def spawn(*args, &blk)
  g = @options[:klass].spawn do
    blk.call(*args)
  end
  add g
  g.callback { discard g }
  g
end