diff options
author | Joe Wilm <joe@jwilm.com> | 2016-06-08 21:24:31 -0700 |
---|---|---|
committer | Joe Wilm <joe@jwilm.com> | 2016-06-08 21:24:31 -0700 |
commit | 8b1e82f31a7ecaade440b0694c0bbe5a843b48ac (patch) | |
tree | 0fb2e4fac0183490b62a663b9ca165e7a5e4bd0f /src/macros.rs | |
parent | 8126841ed37a9cc249f646b830b3d3d48aaf4ed7 (diff) | |
download | r-alacritty-8b1e82f31a7ecaade440b0694c0bbe5a843b48ac.tar.gz r-alacritty-8b1e82f31a7ecaade440b0694c0bbe5a843b48ac.tar.bz2 r-alacritty-8b1e82f31a7ecaade440b0694c0bbe5a843b48ac.zip |
Fix shutdown deadlock
Calling ::std::process::exit() from the SIGCHLD handler would sometimes
deadlock some OpenGL internal shutdown procedure. To resolve this, a
flag was added that can be checked with `process_should_exit`.
Diffstat (limited to 'src/macros.rs')
0 files changed, 0 insertions, 0 deletions