Scott Lamb wrote:
> libevent's monotonic clock detection is currently broken on all
> platforms. The first attached patch fixes it. The second takes advantage
> of it to remove the 5-second idle timeout where possible.

Actually, I don't think I understand the purpose of this timeout at all.
I had thought it was to make some effort to adjust the timeout values if
the system clock gets set backwards (related to timeout_correct()). But
for that to make any sense, it'd have to be a limit on the time to wait
when there are longer timeouts. Instead, it's a time to wait when
there's no timeout scheduled at all.

I don't think it accomplishes anything. Maybe the default timeout should
be removed entirely, not just if a monotonic clock is available?

Best regards,
Scott

-- 
Scott Lamb <http://www.slamb.org/>
_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkey.org/mailman/listinfo/libevent-users

Reply via email to