about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2023-06-29 12:20:30 -0700
committerJosh Stone <jistone@redhat.com>2023-06-29 12:20:30 -0700
commita30f797437eefb9322d8ea87b70d8714f4761332 (patch)
tree70bbb963d0ab7395744a994ef3d3dd4755b56c4b
parent43f4fa4bf12b05e07001b1a80fa136845d49ec6c (diff)
downloadrust-a30f797437eefb9322d8ea87b70d8714f4761332.tar.gz
rust-a30f797437eefb9322d8ea87b70d8714f4761332.zip
Add a release note about recursive panics
-rw-r--r--RELEASES.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/RELEASES.md b/RELEASES.md
index 0bb535ff14a..419c20b9071 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -39,6 +39,9 @@ for more information on Rust's tiered platform support.
 
 Libraries
 ---------
+- [Rework handling of recursive panics.](https://github.com/rust-lang/rust/pull/110975/)
+  Additional panics are allowed while unwinding, as long as they are caught before escaping
+  a `Drop` implementation, but panicking within a panic hook is now an immediate abort.
 - [Loosen `From<&[T]> for Box<[T]>` bound to `T: Clone`.](https://github.com/rust-lang/rust/pull/103406/)
 - [Remove unnecessary `T: Send` bound](https://github.com/rust-lang/rust/pull/111134/)
   in `Error for mpsc::SendError<T>` and `TrySendError<T>`.