From dc254f8006a38476f97faa0644d3ea52a7bc4a10 Mon Sep 17 00:00:00 2001
From: ivankosenko <kosenko.ivan@gmail.com>
Date: Fri, 17 Nov 2017 00:17:26 +0300
Subject: [PATCH] fixed crash on rl_resize_terminal() (#2907) (#2920)

---
 src/main.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main.cc b/src/main.cc
index 7b7ca8153f..b61068ef73 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -136,7 +136,8 @@ signal_sigwinch_cb(ev_loop *loop, struct ev_signal *w, int revents)
 	(void) loop;
 	(void) w;
 	(void) revents;
-	rl_resize_terminal();
+	if (rl_instream)
+		rl_resize_terminal();
 }
 
 /** Try to log as much as possible before dumping a core.
-- 
GitLab