aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorZegang <zegang.luo@qq.com>2025-01-08 14:50:30 +0800
committerBernd Schubert <bernd@bsbernd.com>2025-01-13 15:44:30 +0100
commit33c0ce14cfee5a7251dc2542948f1a98d775edc4 (patch)
treecdd77ebadc11d746c5899dc0a50794fd71a3a3fd /include
parentfc95fd5076fd845e496bfbcec1ad9da16534b1c9 (diff)
downloadlibfuse-33c0ce14cfee5a7251dc2542948f1a98d775edc4.tar.gz
Identify the FD hold by parent process
Issue: There is no directly way to get the FD hold by parent process which asked do fuse mount. Use Case: For auto_unmount case, identify the FD can easy to close the FD and make automatically unmount manually and explicitly. The FD[1] can be got via getenv(FUSE_COMMFD2_ENV). One potential use case is to satisfy FD-Leak checks. Solution: Add an extra env _FUSE_COMMFD2 to store the FD. This will provide a easy way to get the FD via FUSE_COMMFD2_ENV. Signed-off-by: Zegang Luo <zegang.luo@qq.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions