Files
seaweedfs/weed/mount
Chris LuandClaude Opus 5.5 b892d619b9 mount: keep flushing an open file whose other hard link survives an unlink
Unlink marks the inode's open handle deleted so no flush recreates the
removed name. When the entry was one of several hard links the inode lives
on under another name, yet the mark stayed and every later fsync and close
returned OK without publishing metadata. Lift the unlink's own mark once
the name is gone and the inode still has a path.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 01:09:29 -08:00
..
2026-02-20 18:42:00 -08:00