On 7/22/25 4:57 AM, Dr. Werner Fink wrote:

One line cause this behaviour change:

--- 
/abuild/oscbuild/openSUSE_Tumbleweed/home/abuild/rpmbuild/BUILD/bash-5.3.0-build/bash-5.3/execute_cmd.c
     2025-07-22 10:52:15.705599240 +0200
+++ bash-5.3/execute_cmd.c      2025-06-05 17:02:01.000000000 +0200
@@ -5727,7 +5727,7 @@ setup_async_signals (void)
          hard ignored flag because that would prevent the trap builtin from
          setting a trap. We also have to special-case set_signal so we can
          set a trap for one of these signals. */
-//      set_signal_async_ignored (SIGINT);
+      set_signal_async_ignored (SIGINT);
get_original_signal (SIGQUIT);
        set_signal_handler (SIGQUIT, SIG_IGN);

with the disabled line it works.

What is `it'? What is the reproducer?

--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    c...@case.edu    http://tiswww.cwru.edu/~chet/

Reply via email to