From: Paul Eggert Date: Sat, 24 Dec 2022 07:36:06 +0000 (-0800) Subject: Fix restart-emacs alarms (Bug#60220) X-Git-Tag: emacs-29.0.90~1026 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=4437dbedf7bd9d7fc3612ce4ecd96d5a2c653df8;p=emacs.git Fix restart-emacs alarms (Bug#60220) * src/emacs.c (Fkill_emacs): Turn timers off before execing, so that the re-execed Emacs doesn’t get a timer alarm. --- diff --git a/src/emacs.c b/src/emacs.c index d8a2863fd9c..a2ba4b50f04 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -2910,6 +2910,7 @@ killed. */ if (!NILP (restart)) { + turn_on_atimers (false); #ifdef WINDOWSNT if (w32_reexec_emacs (initial_cmdline, initial_wd) < 0) #else