]> git.eshelyaron.com Git - emacs.git/commit
Avoid crashes in batch Emacs sub-processes on MS-Windows
authorEli Zaretskii <eliz@gnu.org>
Sun, 22 Jan 2023 13:07:55 +0000 (15:07 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sun, 22 Jan 2023 13:09:21 +0000 (15:09 +0200)
commit8e83604dfe01e0ea56569c1bc129ecbc67583447
tree3dab806ad5ea0adc8fbb6709281c76486318464a
parent808e101fabec64a2f7a42dd9d9207ebd402ead4f
Avoid crashes in batch Emacs sub-processes on MS-Windows

* src/w32.c (shutdown_handler): When run in a separate thread,
don't call functions that only the main (a.k.a. "Lisp") thread can
call; instead, arrange for maybe_quit to kill Emacs.
* src/w32fns.c (emacs_abort): Don't show GUI Abort dialogs in
non-interactive sessions.  (Bug#60556)
src/w32.c
src/w32fns.c