diff --git a/wpiutil/src/main/native/cpp/DataLog.cpp b/wpiutil/src/main/native/cpp/DataLog.cpp index bbde5e7b7c..5b4d491c01 100644 --- a/wpiutil/src/main/native/cpp/DataLog.cpp +++ b/wpiutil/src/main/native/cpp/DataLog.cpp @@ -354,6 +354,7 @@ void DataLog::StartLogFile(WriterThreadState& state) { WPI_ERROR(m_msglog, "Insufficient free space ({} available), no log being saved", FormatBytesSize(state.freeSpace)); + m_state = kStopped; } else { // try preferred filename, or randomize it a few times, before giving up for (int i = 0; i < 5; ++i) {