aboutsummaryrefslogtreecommitdiff
path: root/sys/fs
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2008-02-15 13:31:35 +0000
committerRobert Watson <rwatson@FreeBSD.org>2008-02-15 13:31:35 +0000
commita8c34e8ee0c21791fc5e8d5192e256c562d54f86 (patch)
treec84b0ec0d14caa33222f7fda78a1151226079ba4 /sys/fs
parentc30ddc8d993af49ed87e0cf8dfa7c52aa1df22b2 (diff)
downloadsrc-a8c34e8ee0c21791fc5e8d5192e256c562d54f86.tar.gz
src-a8c34e8ee0c21791fc5e8d5192e256c562d54f86.zip
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
Notes
Notes: svn path=/head/; revision=176309
Diffstat (limited to 'sys/fs')
-rw-r--r--sys/fs/coda/coda_psdev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/fs/coda/coda_psdev.c b/sys/fs/coda/coda_psdev.c
index ecf9708cee79..970785b9e344 100644
--- a/sys/fs/coda/coda_psdev.c
+++ b/sys/fs/coda/coda_psdev.c
@@ -76,7 +76,7 @@ __FBSDID("$FreeBSD$");
* Variables to determine how Coda sleeps and whether or not it is
* interruptible when it does sleep waiting for Venus.
*/
-#define CTL_C
+/* #define CTL_C */
#ifdef CTL_C
#include <sys/signalvar.h>