From 5d1fbece58cfda5486d8f729b7b28ce553e62261 Mon Sep 17 00:00:00 2001 From: Tom Cherry Date: Mon, 21 Sep 2020 15:10:20 -0700 Subject: [PATCH] logd: additional logging if read_offset > buffer_it->write_offset() I didn't expect this to ever be hit, but apparently it is, so add additional logging to track it down. Bug: 168870781 Test: build Change-Id: Ia472bc7458a3727e4d407365672f7394426ae515 --- logd/SerializedFlushToState.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/logd/SerializedFlushToState.cpp b/logd/SerializedFlushToState.cpp index 378cf20fe..fdf1dd3d0 100644 --- a/logd/SerializedFlushToState.cpp +++ b/logd/SerializedFlushToState.cpp @@ -91,7 +91,8 @@ void SerializedFlushToState::UpdateLogsNeeded(log_id_t log_id) { } } else { // read_offset > buffer_it->write_offset() should never happen. - CHECK(false); + LOG(FATAL) << "read_offset (" << read_offset << ") > buffer_it->write_offset() (" + << buffer_it->write_offset() << ")"; } }