summaryrefslogtreecommitdiff
path: root/mount.go
diff options
context:
space:
mode:
authorJakob Unterwurzacher2020-07-27 23:31:57 +0200
committerJakob Unterwurzacher2020-07-27 23:31:57 +0200
commit13f1980dc4d9b4c0545ff3499da9da9c6d5cc505 (patch)
tree5294ac5127202c9a0be91260ec1a7baf128567b4 /mount.go
parent9e0b07ec995c5320a2ba227a71da9a8d9fe2581b (diff)
v2api: pass fusedebug option via MountOptions
srv.SetDebug() is deprecated and only enables the debug output after the init sequence, so we missed the first few transaction in the debug output.
Diffstat (limited to 'mount.go')
-rw-r--r--mount.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/mount.go b/mount.go
index e8fa720..c2fd621 100644
--- a/mount.go
+++ b/mount.go
@@ -357,6 +357,7 @@ func initGoFuse(rootNode fs.InodeEmbedder, args *argContainer) *fuse.Server {
// the kernel to limit the size explicitly.
MaxWrite: fuse.MAX_KERNEL_WRITE,
Options: []string{fmt.Sprintf("max_read=%d", fuse.MAX_KERNEL_WRITE)},
+ Debug: args.fusedebug,
}
mOpts := &fuseOpts.MountOptions
@@ -437,7 +438,6 @@ func initGoFuse(rootNode fs.InodeEmbedder, args *argContainer) *fuse.Server {
}
os.Exit(exitcodes.FuseNewServer)
}
- srv.SetDebug(args.fusedebug)
// All FUSE file and directory create calls carry explicit permission
// information. We need an unrestricted umask to create the files and