Method: Concurrent::Semaphore#initialize

Defined in:
lib/concurrent-ruby/concurrent/atomic/semaphore.rb

#initialize(count) ⇒ Object

Create a new ‘Semaphore` with the initial `count`.

Parameters:

  • count (Fixnum)

    the initial count

Raises:

  • (ArgumentError)

    if ‘count` is not an integer



161
162
# File 'lib/concurrent-ruby/concurrent/atomic/semaphore.rb', line 161

class Semaphore < SemaphoreImplementation
end