Skip to content

Conversation

copybara-service[bot]
Copy link

gofer: Flush lisafs FDs on inode destruction in shared interop mode.

When the gofer filesystem is in InteropModeShared, immediately flush the
Close RPC for inode FDs upon inode destruction. This prevents caching of file
descriptors on the server, which could block external processes from unmounting
or releasing disk space. The existing behavior of flushing for deleted regular
files is preserved.

@copybara-service copybara-service bot added the exported Issue was exported automatically label Oct 13, 2025
@copybara-service copybara-service bot force-pushed the test/cl818510372 branch 2 times, most recently from b5c1513 to 9d98c3a Compare October 13, 2025 21:23
When the gofer filesystem is in `InteropModeShared`, immediately flush the
`Close` RPC for inode FDs upon inode destruction. This prevents caching of file
descriptors on the server, which could block external processes from unmounting
or releasing disk space. The existing behavior of flushing for deleted regular
files is preserved.

PiperOrigin-RevId: 818510372
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

exported Issue was exported automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant