Add nullptr guard in record_runtime_stats_ for scheduler items

This commit is contained in:
J. Nick Koston
2026-04-01 00:29:18 -10:00
parent 0daa0fb29d
commit 1020f68188
+2
View File
@@ -521,6 +521,8 @@ WarnIfComponentBlockingGuard::warn_blocking(Component *component, uint32_t block
#ifdef USE_RUNTIME_STATS
void WarnIfComponentBlockingGuard::record_runtime_stats_() {
if (this->component_ == nullptr)
return;
uint32_t duration_us = micros() - this->started_us_;
this->component_->runtime_stats_.record_time(duration_us);
}