Sha256: ffa0781fb0239f00af1c7f2bfd65857ce7fcb749ed085d5f267f827ce91afeff

Contents?: true

Size: 600 Bytes

Versions: 1

Compression:

Stored size: 600 Bytes

Contents

require 'logger'

require 'celluloid/version'
require 'celluloid/actor'
require 'celluloid/actor_proxy'
require 'celluloid/calls'
require 'celluloid/core_ext'
require 'celluloid/events'
require 'celluloid/linking'
require 'celluloid/mailbox'
require 'celluloid/registry'
require 'celluloid/responses'
require 'celluloid/supervisor'

require 'celluloid/future'

module Celluloid    
  @@logger_lock = Mutex.new
  @@logger = Logger.new STDERR

  def self.logger
    @@logger_lock.synchronize { @@logger }
  end
  
  def self.logger=(logger)
    @@logger_lock.synchronize { @@logger = logger }
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
celluloid-0.1.0 lib/celluloid.rb