diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | kernel/dev.c | 4 |
2 files changed, 6 insertions, 1 deletions
@@ -1,6 +1,9 @@ 2004-09-13 Miklos Szeredi <miklos@szeredi.hu> * Allow "large_read" option for 2.6 kernels but warn of deprecation + + * Make requests non-interruptible so race with FORGET is avoided. + This is only a temporary solution 2004-09-09 Miklos Szeredi <miklos@szeredi.hu> diff --git a/kernel/dev.c b/kernel/dev.c index 31b76a6..ff3ed92 100644 --- a/kernel/dev.c +++ b/kernel/dev.c @@ -196,7 +196,9 @@ static void __request_send(struct fuse_conn *fc, struct fuse_req *req, void request_send(struct fuse_conn *fc, struct fuse_req *req) { - __request_send(fc, req, 1); + /* There are problems with interrupted requests so it's + disabled for now */ + __request_send(fc, req, 0); } void request_send_nonint(struct fuse_conn *fc, struct fuse_req *req) |