From a95d6ac5818a749db67d34bcbe9a358d403b6a6e Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Thu, 16 Jul 2026 20:32:51 +0200 Subject: fusefrontend: sharedstorage: introduce UnlockSharedStorage helper --- internal/fusefrontend/file.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal/fusefrontend/file.go') diff --git a/internal/fusefrontend/file.go b/internal/fusefrontend/file.go index b7ff032..a9171aa 100644 --- a/internal/fusefrontend/file.go +++ b/internal/fusefrontend/file.go @@ -327,7 +327,7 @@ func (f *File) doWrite(data []byte, off int64) (uint32, syscall.Errno) { tlog.Warn.Printf("ino%d: LockSharedStorage(F_WRLCK, %d, %d) failed: %v", f.qIno.Ino, cOff, int64(lkLen), err) return 0, fs.ToErrno(err) } - defer f.LockSharedStorage(unix.F_UNLCK, int64(cOff), int64(lkLen)) + defer f.UnlockSharedStorage(int64(cOff), int64(lkLen)) for i, b := range blocks { blockData := dataBuf.Next(int(b.Length)) -- cgit v1.2.3