• Show log

    Commit

  • Hash : ba8a1771
    Author : Nick Mathewson
    Date : 2009-10-02T03:03:58

    Do not notify the main thread more than needed.
    
    Basically, we suppress the notification when an event is added or deleted
    and:
      - The event has no fd, or there is no change in whether we are
        reading/writing on the event's fd.
      - The event has no timeout, or adding the event did not make the earliest
        timeout become earlier.
    
    This should be a big efficiency win in applications with multiple threads and
    lots of timeouts.
    
    svn:r1439