From 8fd7c837f7691c07272412cf1492bff02d0d7548 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Wed, 27 May 2020 18:23:35 +0200 Subject: [PATCH] render: resize: don't try to signal TIOCSWINSZ on a closed ptmx FD --- render.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/render.c b/render.c index cf2bdaa4..46bb459c 100644 --- a/render.c +++ b/render.c @@ -1844,7 +1844,7 @@ maybe_resize(struct terminal *term, int width, int height, bool force) term->margins.left, term->margins.right, term->margins.top, term->margins.bottom); /* Signal TIOCSWINSZ */ - if (ioctl(term->ptmx, TIOCSWINSZ, + if (term->ptmx >= 0 && ioctl(term->ptmx, TIOCSWINSZ, &(struct winsize){ .ws_row = term->rows, .ws_col = term->cols,