> > -    <para>
> > -     On exit, the arrays are modified to indicate which socket resource
> > -     actually changed status.
> > -    </para>
> > +    <warning>
> > +     <para>
> > +      On exit, the arrays are modified to indicate which socket
resource
> > +      actually changed status.
> > +     </para>
> > +    </warning>
>
> If only this was actually true.  This doesn't adequately describe how it
> works at all.  Something more along the lines of:
>
>   On exit, the arrays will only contain the socket resources that actually
>   changed status.  You will therefore have to maintain a copy of the
>   original array for any subsequent calls to socket_select().
>
> But, I don't suggest documenting it this way because I think it is a
> horrible interface.

Anyway, it should be documented how it works. It's not up to us how
it works, it's a devel stuff. IMHO it's written to work this way, so
it should be documented, that it works this way.

Goba


Reply via email to