On Windows, catch window callback panics and forward them to the calling thread (#703)
* Catch windows callback panics * Unwind through calling thread * Add CHANGELOG entry * Fix 1.24.1 builds * Reformat CHANGELOG entry * Make changes from review * Wrap thread event target in panic catcher, reformat panic resume message * Fix me being bad at git
This commit is contained in:
parent
df5d66b5e8
commit
3ba808e3c6
4 changed files with 104 additions and 24 deletions
|
|
@ -35,6 +35,9 @@ cocoa = "0.18.4"
|
|||
core-foundation = "0.6"
|
||||
core-graphics = "0.17.3"
|
||||
|
||||
[target.'cfg(target_os = "windows")'.dependencies]
|
||||
backtrace = "0.3"
|
||||
|
||||
[target.'cfg(target_os = "windows")'.dependencies.winapi]
|
||||
version = "0.3.6"
|
||||
features = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue