diff --git a/examples/resource.rs b/examples/resource.rs
index 9b2b3ea74c70e5e52fde75644bc5defca8086b78..39c40f87807cbd57e57c89b89f7c6dc9fd2b69f6 100644
--- a/examples/resource.rs
+++ b/examples/resource.rs
@@ -73,5 +73,5 @@ fn init(_p: init::Peripherals, _r: init::Resources) {}
 #[inline(never)]
 #[allow(dead_code)]
 fn idle() -> ! {
-    k_abort()
+    loop {}
 }