From 3d9152a4613b1cfbeba0a36665f6e949d2056a3d Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Sun, 10 Mar 2024 20:32:54 -0700 Subject: [PATCH] [hal] Raise SIGKILL instead of calling abort() (#6427) We don't need to generate a core dump here if core dumps are enabled. --- hal/src/main/native/cpp/jni/HAL.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hal/src/main/native/cpp/jni/HAL.cpp b/hal/src/main/native/cpp/jni/HAL.cpp index 9918f46d6e..99e4675ea9 100644 --- a/hal/src/main/native/cpp/jni/HAL.cpp +++ b/hal/src/main/native/cpp/jni/HAL.cpp @@ -6,8 +6,11 @@ #include +#ifdef __FRC_ROBORIO__ +#include +#endif + #include -#include #include #include @@ -93,7 +96,7 @@ Java_edu_wpi_first_hal_HAL_terminate (JNIEnv*, jclass) { #ifdef __FRC_ROBORIO__ - std::abort(); + ::raise(SIGILL); #endif }