# File lib/systemu.rb, line 124
  def new_thread cid, block
    q = Queue.new
    Thread.new(cid) do |cid|
      current = Thread.current
      current.abort_on_exception = true
      q.push current
      block.call cid
    end
    q.pop
  end