# File lib/facets/more/semaphore.rb, line 65
  def exclusive
    wait
    yield
  ensure
    signal
  end