From 71b7e689c058d4daa78342a4c9b01b88bf5eb56a Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Fri, 15 Apr 2016 14:49:03 +0200 Subject: [PATCH] sched: fix handling of signals after finalization Don't require the scheduler to be initialized in SCH_QuitProgram(). This fixes a crash when a signal is received between scheduler finalization and chronyd exit. --- sched.c | 1 - 1 file changed, 1 deletion(-) diff --git a/sched.c b/sched.c index 6083c97..bab926a 100644 --- a/sched.c +++ b/sched.c @@ -719,7 +719,6 @@ SCH_MainLoop(void) void SCH_QuitProgram(void) { - assert(initialised); need_to_exit = 1; }