lib/polyphony/core/sync.rb
# Conditionally releases the mutex. This method is used by condition
# variables.
#
# @return [void]
Conditionally releases the mutex. This method is used by condition
variables.
Conditionally releases the mutex . This method is used by condition variables .
def conditional_release
      @store << @token
      @token = nil
      @holding_fiber = nil
    end
def conditional_release @store << @token @token = nil @holding_fiber = nil end
Conditionally releases the mutex.
Conditionally releases the mutex .
None
void