[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#3524) libldap multiple select() without reinitializing FD_SETs

I don't know of an implementation handling it different than you described. 
Just various docs point out that timeout should be considered undefined and 
reinitialized after select returned with EINTR. But I am fine with leaving 
the timeout untouched.


On Friday 28 January 2005 18:53, Kurt@OpenLDAP.org wrote:
> I know of no implementation of select(2) which increases
> the timeout.  Some leave it alone.  Others decrease it
> by the amount waited.  When they do, we take advantage
> of that.  If they don't, oh well.
> My question is, does anyone know of an implementation
> where the code behaves in an ill maner (e.g., beyond the
> above)?
> Kurt