]> git.eshelyaron.com Git - emacs.git/commitdiff
Heed the EMACS_IGNORE_TIMERFD environment variable
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 25 Oct 2021 14:49:48 +0000 (16:49 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 25 Oct 2021 14:49:48 +0000 (16:49 +0200)
* src/emacs.c (main): Call init_atimer after setting up the
environment so that the EMACS_IGNORE_TIMERFD environment variable
is actually heeded.

src/emacs.c

index a24543a5862b644e8551a06eba62e29ed7b9c72c..032b27fcf3ca6a8a064857bc0884dff55d94c58f 100644 (file)
@@ -1872,7 +1872,6 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
   init_bignum ();
   init_threads ();
   init_eval ();
-  init_atimer ();
   running_asynch_code = 0;
   init_random ();
 
@@ -2034,6 +2033,9 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
   if (!will_dump_p ())
     set_initial_environment ();
 
+  /* Has to run after the environment is set up. */
+  init_atimer ();
+
 #ifdef WINDOWSNT
   globals_of_w32 ();
 #ifdef HAVE_W32NOTIFY