Aos Logger closes all writers on stop.
A little encapsulation. When we leave StopLogging function we do not
expect more writes happen. In reality, writers that log_namer owns are
still open.
Change-Id: Iae58319d69ef429a067b72cf4e35e6d614e8b5d3
Signed-off-by: Austin Schuh <austin.schuh@bluerivertech.com>
diff --git a/aos/events/logging/log_writer.cc b/aos/events/logging/log_writer.cc
index b16bb47..3db6646 100644
--- a/aos/events/logging/log_writer.cc
+++ b/aos/events/logging/log_writer.cc
@@ -496,6 +496,8 @@
log_event_uuid_ = UUID::Zero();
log_start_uuid_ = std::nullopt;
+ log_namer_->Close();
+
return std::move(log_namer_);
}