We shouldn't bother sending SIGINT -- systemd goes directly to SIGTERM, and Julia doesn't handle SIGINT well anyway.
We can also try and detect SIGSEGV and SIGABRT from the exit code (128 + SIGNUM) instead of only relying on the logs, for the unlikely case where Julia's signal handlers aren't working. This will matter more for SIGKILL detection, where we don't have such a handler.
We shouldn't bother sending SIGINT -- systemd goes directly to SIGTERM, and Julia doesn't handle SIGINT well anyway.
We can also try and detect SIGSEGV and SIGABRT from the exit code (128 + SIGNUM) instead of only relying on the logs, for the unlikely case where Julia's signal handlers aren't working. This will matter more for SIGKILL detection, where we don't have such a handler.