From 41ffad8e5ce760205815b9346d083d6b71fab5f1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 11 Feb 2017 09:50:19 +0530 Subject: [PATCH] Ignore failures to beep --- kitty/window.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kitty/window.py b/kitty/window.py index dfdc2e646..a59a35933 100644 --- a/kitty/window.py +++ b/kitty/window.py @@ -108,8 +108,11 @@ class Window: wakeup() def bell(self): - with open('/dev/tty', 'wb') as f: - f.write(b'\007') + try: + with open('/dev/tty', 'wb') as f: + f.write(b'\007') + except EnvironmentError: + pass # failure to beep is not critical if self.opts.visual_bell_duration > 0: self.start_visual_bell_at = monotonic() glfw_post_empty_event()