Bug#79358: is select still broken on hurd ?
Neal H. Walfield, le Sun 10 Jun 2007 15:30:15 +0200, a écrit :
> > > However, there are enough ways in which we rely on the server for
> > > correct operation that using the Mach timeout mechanism to preempt
> > > the server doesn't bring any additional safety.
> > Mmm, maybe, but is it really the way we want to go? (i.e. trusting
> > the server for such operations). Server hangs do happen, and having
> > applications hung just because of this is not pleasant.
> Almost every fs operation can hang and we have no functionality to
> detect this except for the user. Application have come to rely on
> this being implemented by its TCB. Why is select an exception?
Because it has a timeout facility.