Changeset 185

Show
Ignore:
Timestamp:
06/03/06 14:01:54 (2 years ago)
Author:
blackhedd
Message:

commented out event-signal implementation

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • experiments/NewMachine/lib/machine/reactor.rb

    r183 r185  
    3030    def initialize 
    3131      @dispatchers = [] 
    32  
    3332      @running = false 
    3433    end 
     
    3736    # TODO: exception handling 
    3837    def run 
     38      #initialize_event_signal 
    3939      log.debug "Reactor running..." 
    4040      @running = true 
     
    5252      log.debug "iterating..." 
    5353      @dispatchers.each {|d| d.iterate } 
     54      #@signalled = false 
    5455    end 
    5556 
     
    8182      @running 
    8283    end 
     84 
     85 
     86=begin 
     87    def initialize_event_signal 
     88      @event_signal,b = Socket::socketpair( Socket::AF_UNIX, Socket::SOCK_STREAM, 0) 
     89      EventableStream.new b 
     90    end 
     91 
     92    def signal_event 
     93      unless @signalled 
     94        @event_signal.write '.' 
     95        @signalled = true 
     96      end 
     97    end 
     98=end 
     99 
    83100  end 
    84101end