aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordm1try <me@dmitry.it>2018-12-14 06:54:05 +0300
committerChristian Duerr <chrisduerr@users.noreply.github.com>2018-12-14 03:54:05 +0000
commit53c7489217b6cda66c59646e19d38c675df2b44d (patch)
tree5bcb53f2728fc3adace44778a414a85a7d506824
parent0a73312c3d8299e4ecad166709694fe9278bffc1 (diff)
downloadr-alacritty-53c7489217b6cda66c59646e19d38c675df2b44d.tar.gz
r-alacritty-53c7489217b6cda66c59646e19d38c675df2b44d.tar.bz2
r-alacritty-53c7489217b6cda66c59646e19d38c675df2b44d.zip
Ignore result on deregistering pty
Fixes #1897.
-rw-r--r--CHANGELOG.md1
-rw-r--r--src/event_loop.rs2
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a8f44a52..68d23a6f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fix color issue in ncurses programs by updating terminfo pairs from 0x10000 to 0x7FFF
+- Fix panic after quitting Alacritty on macOS
## Version 0.2.4
diff --git a/src/event_loop.rs b/src/event_loop.rs
index 71d2f41c..9a709612 100644
--- a/src/event_loop.rs
+++ b/src/event_loop.rs
@@ -426,7 +426,7 @@ impl<T> EventLoop<T>
// The evented instances are not dropped here so deregister them explicitly
// TODO: Is this still necessary?
let _ = self.poll.deregister(&self.rx);
- self.pty.deregister(&self.poll).unwrap();
+ let _ = self.pty.deregister(&self.poll);
(self, state)
})