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