From 37e91655484cfd533ea72bc11fe6aa0131363f11 Mon Sep 17 00:00:00 2001 From: Přemysl Janouch Date: Thu, 24 Dec 2015 16:02:40 +0100 Subject: degesch: better handling of terminal suspension --- degesch.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/degesch.c b/degesch.c index 9cd3882..287a60d 100644 --- a/degesch.c +++ b/degesch.c @@ -3071,7 +3071,7 @@ log_formatter (struct app_context *ctx, can_leak = true; bool displayed = true; - if (ctx->running_backlog_helper) + if (ctx->terminal_suspended > 0) // Another process is using the terminal displayed = false; else if (buffer == ctx->current_buffer) @@ -11101,7 +11101,7 @@ rearm_date_change_timer (struct app_context *ctx) static void on_date_change_timer (struct app_context *ctx) { - if (!ctx->terminal_suspended) + if (ctx->terminal_suspended <= 0) buffer_update_time (ctx, time (NULL)); rearm_date_change_timer (ctx); } -- cgit v1.2.3-70-g09d2