aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.rst
diff options
context:
space:
mode:
authorNikolaus Rath <Nikolaus@rath.org>2016-11-23 16:00:45 -0800
committerNikolaus Rath <Nikolaus@rath.org>2016-11-29 08:25:14 -0800
commit8e9cf9ecc6241f740edfa5bdc3533a2d0f2bb3e1 (patch)
tree04c765d805124563ea1fdb1c026b7d8cfda5682b /ChangeLog.rst
parent940a1f9f331d971562d6140bf5da58a9f5620376 (diff)
downloadlibfuse-8e9cf9ecc6241f740edfa5bdc3533a2d0f2bb3e1.tar.gz
Return signal value if session loop is terminated by signal and improve documentation
Diffstat (limited to 'ChangeLog.rst')
-rw-r--r--ChangeLog.rst7
1 files changed, 4 insertions, 3 deletions
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