Record the node in LogFileHeader
Change-Id: Idf5897a8e5972808db0bb85c99ef45bd5c6d62df
diff --git a/aos/events/logging/logger.cc b/aos/events/logging/logger.cc
index 57d6909..2780bd5 100644
--- a/aos/events/logging/logger.cc
+++ b/aos/events/logging/logger.cc
@@ -415,9 +415,11 @@
fbb.CreateString("00000000-0000-4000-8000-000000000000");
flatbuffers::Offset<Node> node_offset;
+ flatbuffers::Offset<Node> logger_node_offset;
if (configuration::MultiNode(configuration_)) {
node_offset = CopyFlatBuffer(node, &fbb);
+ logger_node_offset = CopyFlatBuffer(event_loop_->node(), &fbb);
}
aos::logger::LogFileHeader::Builder log_file_header_builder(fbb);
@@ -427,6 +429,7 @@
// Only add the node if we are running in a multinode configuration.
if (node != nullptr) {
log_file_header_builder.add_node(node_offset);
+ log_file_header_builder.add_logger_node(logger_node_offset);
}
log_file_header_builder.add_configuration(configuration_offset);