fix auto hanging with no hot goal messages
diff --git a/frc971/autonomous/auto.cc b/frc971/autonomous/auto.cc
index aaf0d2b..6d807f1 100644
--- a/frc971/autonomous/auto.cc
+++ b/frc971/autonomous/auto.cc
@@ -400,7 +400,9 @@
     if (ShouldExitAuto()) return;
   } else if (auto_version == AutoVersion::kSingleHot) {
     do {
-      hot_goal_decoder.Update(true);
+      // TODO(brians): Wait for next message with timeout or something.
+      ::aos::time::SleepFor(::aos::time::Time::InSeconds(0.003));
+      hot_goal_decoder.Update(false);
       if (ShouldExitAuto()) return;
     } while (!hot_goal_decoder.left_triggered() &&
              (::aos::time::Time::Now() - start_time) <