I've checked again the result

Carl Fredrik Hammar, le Sat 26 Dec 2009 19:58:12 +0100, a écrit :
> > There is this issue as well, which I have fixed already in commit
> > 041baa80 (and indeed seen cases where it helped), but that's not enough,
> > because not only auth gets EINTR here and can fix things, but ext2fs
> > also gets an EINTR but can't able to restart the call in iohelp_reauth
> > since the rendez-vous port is dead and thus gets EINVAL.
> 
> Why does this happen?

I don't know, but I know for sure that auth_server_authenticate returns
EINTR in ext2fs (and next call returns EINVAL), even if auth never
returned EINTR.

> I can't find any setup code for getting interrupts like in auth.  Is
> it perhaps a feature of MIG or Mach?

Possibly.

Samuel


Reply via email to