From 8e9cf9ecc6241f740edfa5bdc3533a2d0f2bb3e1 Mon Sep 17 00:00:00 2001 From: Nikolaus Rath Date: Wed, 23 Nov 2016 16:00:45 -0800 Subject: Return signal value if session loop is terminated by signal and improve documentation --- ChangeLog.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'ChangeLog.rst') diff --git a/ChangeLog.rst b/ChangeLog.rst index ed9ca06..c7cee9f 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -9,11 +9,12 @@ UNRELEASED CHANGES `struct fuse_conn_info` fields. * fuse_loop(), fuse_loop_mt(), fuse_session_loop() and - fuse_session_loop_mt() now return -errno instead of -1 in case of - failure. + fuse_session_loop_mt() now return more detailed error codes instead + of just -1. See the documentation of fuse_session_loop() for details. * The FUSE main loop is now aborted if the file-system requests - capabilities that are not supported by the kernel. + capabilities that are not supported by the kernel. In this case, the + session loop is exited with a return code of ``-EPROTO``. * Most file-system capabilities that were opt-in in libfuse2 are now enabled by default. Filesystem developers are encouraged to review -- cgit v1.2.3