On Tue, May 08, 2007 at 02:03:17PM -0700, Niels Provos wrote:
> On 5/8/07, Phil Oleson <[EMAIL PROTECTED]> wrote:
> >So..  To fix your implementation you will need to do something like I did.
> >I reimplemented libevents' gettime() function (because it's not exposed
> >via event.h) and use it instead of calling time(NULL);
> 
> I don't really understand why you are saying that.  Timeouts are
> incremental and not in absolute time.  So, you don't really need to
> understand anything about the underlying implementation.

To me, it seems like the timeouts do not reset on an EV_PERSIST event that
received a non-timeout event. In a way this is absolute, not in the epoch
sense, but that it's tied to the time event_add() was called and not relative
to when the last valid event was received.

-cl
_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkey.org/mailman/listinfo/libevent-users

Reply via email to