summaryrefslogtreecommitdiff
path: root/docs/users_guide/9.6.1-notes.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/users_guide/9.6.1-notes.rst')
-rw-r--r--docs/users_guide/9.6.1-notes.rst7
1 files changed, 3 insertions, 4 deletions
diff --git a/docs/users_guide/9.6.1-notes.rst b/docs/users_guide/9.6.1-notes.rst
index 256e3f1aca..646ea43c1c 100644
--- a/docs/users_guide/9.6.1-notes.rst
+++ b/docs/users_guide/9.6.1-notes.rst
@@ -191,10 +191,9 @@ Runtime system
``base`` library
~~~~~~~~~~~~~~~~
-- Exceptions thrown by weak pointer finalizers are now caught and reported
- via a global exception handler. By default this handler reports the error
- to ``stderr`` although this can be changed using
- ``GHC.Weak.Finalize.setFinalizerExceptionHandler``.
+- Exceptions thrown by weak pointer finalizers can now be reported by setting
+ a global exception handler, using ``GHC.Weak.Finalize.setFinalizerExceptionHandler``.
+ The default behaviour is unchanged (exceptions are ignored and not reported).
- GHC now provides a set of operations for introspecting on the threads of a
program, ``GHC.Conc.listThreads``, as well as operations for querying a thread's