emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 25b4cec31d: Avoid dumping core upon SIGHUP in non-interactive ses


From: Eli Zaretskii
Subject: master 25b4cec31d: Avoid dumping core upon SIGHUP in non-interactive sessions
Date: Thu, 10 Nov 2022 05:13:41 -0500 (EST)

branch: master
commit 25b4cec31d580353995d87fe19ae4dab6e6e37de
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Avoid dumping core upon SIGHUP in non-interactive sessions
    
    * src/emacs.c (terminate_due_to_signal): Don't special-case
    SIGINT.  Patch by Paul Eggert <eggert@cs.ucla.edu>.  (Bug#58956)
---
 src/emacs.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/emacs.c b/src/emacs.c
index 1b2aa9442b..c4c8bfc82f 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -432,9 +432,9 @@ terminate_due_to_signal (int sig, int backtrace_limit)
           if (sig == SIGTERM || sig == SIGHUP || sig == SIGINT)
            {
              /* Avoid abort in shut_down_emacs if we were interrupted
-                by SIGINT in noninteractive usage, as in that case we
-                don't care about the message stack.  */
-             if (sig == SIGINT && noninteractive)
+                in noninteractive usage, as in that case we don't
+                care about the message stack.  */
+             if (noninteractive)
                clear_message_stack ();
              Fkill_emacs (make_fixnum (sig), Qnil);
            }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]