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