Signal handling in bash requires set +e to prevent errexit from terminating the script when a process is killed by SIGABRT.