Commit c2bff94
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.
PiperOrigin-RevId: 8193574791 parent b2b828e commit c2bff94
1 file changed
+9
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
341 | 345 | | |
342 | 346 | | |
343 | 347 | | |
| |||
0 commit comments