Crash aos_starter less.
Change-Id: I833ed03cd0f635dae49c2afda8de8c5f2a4439a7
Signed-off-by: James Kuszmaul <jabukuszmaul@gmail.com>
diff --git a/aos/starter/starter_rpc_lib.cc b/aos/starter/starter_rpc_lib.cc
index 884367d..15132ec 100644
--- a/aos/starter/starter_rpc_lib.cc
+++ b/aos/starter/starter_rpc_lib.cc
@@ -138,8 +138,11 @@
"node name.";
}
}
- CHECK(status_fetchers_[node_name].get() != nullptr)
- << ": No status available for node " << node_name;
+ if (status_fetchers_[node_name].get() == nullptr) {
+ LOG(WARNING) << ": No status available for node " << node_name
+ << "; not executing commands for that node.";
+ continue;
+ }
if (is_multi_node) {
node_offsets.push_back(builder.fbb()->CreateString(node_name));
}