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. Samuel