X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/095a899a9749b85443e546b1062026747445658c..c166bd62fbb907f95f79f621e2a2fb4fdde08e01:/lunaix-os/kernel/spike.c diff --git a/lunaix-os/kernel/spike.c b/lunaix-os/kernel/spike.c index 91fe9f6..4c1bb03 100644 --- a/lunaix-os/kernel/spike.c +++ b/lunaix-os/kernel/spike.c @@ -3,6 +3,7 @@ #include #include #include +#include LOG_MODULE("spike") @@ -13,9 +14,8 @@ __assert_fail(const char* expr, const char* file, unsigned int line) // the stack context being preserved cpu_disable_interrupt(); ERROR("assertion fail (%s:%u)\n\t%s", file, line, expr); - trace_printstack(); - - spin(); // never reach + + failsafe_diagnostic(); } void noret