cvs commit: src/sys/fs/coda coda_psdev.c
Robert Watson
rwatson at FreeBSD.org
Fri Feb 15 05:31:36 PST 2008
rwatson 2008-02-15 13:31:35 UTC
FreeBSD src repository
Modified files:
sys/fs/coda coda_psdev.c
Log:
The possibly interruptible msleep in coda_call() means well, but is
fundamentally fairly confused about how signals work and when it is
appropriate for upcalls to be interrupted. In particular, we should
be exempting certain upcalls from interruption, we should not always
eventually time out sleeping on a upcall, and we should not be
interrupting the sleep for certain signals that we currently are
(including SIGINFO). This code needs to be reworked in the style of
NFS interruptible mounts.
MFC after: 1 month
Revision Changes Path
1.47 +1 -1 src/sys/fs/coda/coda_psdev.c
More information about the cvs-src
mailing list