No. We can't close FDs associated with client state, as that
could cause data
corruption. We can only close anonymous FDs, which we do in the background.
And while those aren't closed based on age of the fd, they are closed based on least
recent usage so an old anonymous fd that is being continuously used will remain open.
Retaining open file descriptors is good for at least some file systems.
Note that with NFSv4 (or 9P), for the most part, the only open fd will correspond to an
actual open file on the client.
Frank
On 12/16/20 1:19 PM, gershon geva wrote:
> Hi Daniel,
>
> Is there away to configure Ganesha so that the LRU reaper thread would close
all open FDs older the some pre-configured duration?
>
> Regards,
> Gershon.
> _______________________________________________
> Support mailing list -- support(a)lists.nfs-ganesha.org To unsubscribe
> send an email to support-leave(a)lists.nfs-ganesha.org
>
_______________________________________________
Support mailing list -- support(a)lists.nfs-ganesha.org To unsubscribe send an
email to support-leave(a)lists.nfs-ganesha.org