Don't discard status return values

Bug: 357090965
Change-Id: I20a1edc31d77dd68d1a836efc5b476481336fe2c
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/227451
Pigweed-Auto-Submit: Ted Pudlik <tpudlik@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Armando Montanez <amontanez@google.com>
diff --git a/examples/01_blinky/BUILD.bazel b/examples/01_blinky/BUILD.bazel
index 39e2cfa..65ba7e8 100644
--- a/examples/01_blinky/BUILD.bazel
+++ b/examples/01_blinky/BUILD.bazel
@@ -24,6 +24,7 @@
     srcs = ["main.cc"],
     deps = [
         "//libraries/pw_board_led",
+        "@pigweed//pw_assert",
         "@pigweed//pw_chrono:system_clock",
         "@pigweed//pw_chrono:system_timer",
         "@pigweed//pw_log",
diff --git a/examples/01_blinky/main.cc b/examples/01_blinky/main.cc
index fad4c57..285d8b5 100644
--- a/examples/01_blinky/main.cc
+++ b/examples/01_blinky/main.cc
@@ -13,6 +13,7 @@
 // the License.
 #define PW_LOG_MODULE_NAME "MAIN"
 
+#include "pw_assert/check.h"
 #include "pw_board_led/led.h"
 #include "pw_chrono/system_clock.h"
 #include "pw_chrono/system_timer.h"
@@ -34,7 +35,7 @@
   pw::board_led::Toggle();
   // Scheduling the timer again might not be safe from this context, so instead
   // just defer to the work queue.
-  pw::system::GetWorkQueue().PushWork(ScheduleLedToggle);
+  PW_CHECK_OK(pw::system::GetWorkQueue().PushWork(ScheduleLedToggle));
 }
 
 }  // namespace
@@ -46,7 +47,7 @@
 void UserAppInit() {
   pw::board_led::Init();
   // Start the blink cycle.
-  pw::system::GetWorkQueue().PushWork(ScheduleLedToggle);
+  PW_CHECK_OK(pw::system::GetWorkQueue().PushWork(ScheduleLedToggle));
 }
 
 }  // namespace pw::system