Clarify that destroy() is called without kernel connection
authorNikolaus Rath <Nikolaus@rath.org>
Wed, 31 May 2017 20:36:08 +0000 (13:36 -0700)
committerNikolaus Rath <Nikolaus@rath.org>
Wed, 31 May 2017 20:36:52 +0000 (13:36 -0700)
include/fuse_lowlevel.h

index 6daf02163cfda461f277ad05284bfb89b6c206c3..8d93766c44c2aac1a8a6c0ff206725bcd085f74e 100644 (file)
@@ -186,9 +186,11 @@ struct fuse_lowlevel_ops {
        void (*init) (void *userdata, struct fuse_conn_info *conn);
 
        /**
-        * Clean up filesystem
+        * Clean up filesystem.
         *
-        * Called on filesystem exit
+        * Called on filesystem exit. When this method is called, the
+        * connection to the kernel may be gone already, so that eg. calls
+        * to fuse_lowlevel_notify_* will fail.
         *
         * There's no reply to this function
         *