protocol: ignore resize message if process freed (#968)

This commit is contained in:
Dustin Martin
2022-08-23 07:00:46 -07:00
committed by GitHub
parent 45ef5784c1
commit 69b63fcfd7

View File

@@ -314,6 +314,7 @@ int callback_tty(struct lws *wsi, enum lws_callback_reasons reason, void *user,
}
break;
case RESIZE_TERMINAL:
if (pss->process == NULL) break;
json_object_put(
parse_window_size(pss->buffer + 1, pss->len - 1, &pss->process->columns, &pss->process->rows));
pty_resize(pss->process);