Blob Blame History Raw
From 0c5dc9a8d8791b1c0df6d22d7e072b9c78d2b8d3 Mon Sep 17 00:00:00 2001
From: Akira TAGOH <akira@tagoh.org>
Date: Fri, 5 Aug 2022 21:31:58 +0900
Subject: [PATCH] Fix too early threshold for detecting the loop of process
 restarting

---
 imsettings-daemon/imsettings-proc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/imsettings-daemon/imsettings-proc.c b/imsettings-daemon/imsettings-proc.c
index 7eedb0d..f163c5e 100644
--- a/imsettings-daemon/imsettings-proc.c
+++ b/imsettings-daemon/imsettings-proc.c
@@ -193,7 +193,7 @@ _watch_im_status_cb(GPid     pid,
 		gchar *title = g_strdup(_("Unable to keep Input Method running"));
 
 		current = g_date_time_new_now_local();
-		if (g_date_time_difference(current, pinfo->started_time) > RESTART_COUNTER_THRESHOLD) {
+		if (g_date_time_difference(current, pinfo->started_time) > RESTART_COUNTER_THRESHOLD * G_TIME_SPAN_SECOND) {
 			pinfo->restart_counter = 0;
 		} else {
 			pinfo->restart_counter++;
-- 
2.37.1