From 38799f3173c59e615c3e7aad40422329ec90b506 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 10 May 2024 09:24:10 +0530 Subject: [PATCH] ... --- kitty_tests/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kitty_tests/__init__.py b/kitty_tests/__init__.py index 0fabfdc41..1b715e958 100644 --- a/kitty_tests/__init__.py +++ b/kitty_tests/__init__.py @@ -12,7 +12,7 @@ import struct import sys import termios import time -from contextlib import contextmanager +from contextlib import contextmanager, suppress from functools import wraps from pty import CHILD, STDIN_FILENO, STDOUT_FILENO, fork from typing import Optional @@ -75,7 +75,8 @@ class Callbacks: else: if self.last_cmd_at != 0: self.last_cmd_at = 0 - self.last_cmd_exit_status = int(data) + with suppress(Exception): + self.last_cmd_exit_status = int(data) def request_capabilities(self, q) -> None: from kitty.terminfo import get_capabilities