From 83159a09bfc814fba66d6f1b9ec9e317dc202713 Mon Sep 17 00:00:00 2001 From: Comma Device Date: Mon, 28 Feb 2022 09:30:43 -0800 Subject: [PATCH] THNEED_DEBUG env var support --- selfdrive/modeld/thneed/thneed.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/selfdrive/modeld/thneed/thneed.cc b/selfdrive/modeld/thneed/thneed.cc index 31bfa3e2f..0f36d6834 100644 --- a/selfdrive/modeld/thneed/thneed.cc +++ b/selfdrive/modeld/thneed/thneed.cc @@ -223,6 +223,12 @@ Thneed::Thneed(bool do_clinit) { record = THNEED_RECORD; timestamp = -1; g_thneed = this; + char *thneed_debug_env = getenv("THNEED_DEBUG"); + if (thneed_debug_env != NULL) { + int thneed_debug_level = atoi(thneed_debug_env); + record |= (thneed_debug_level >= 1) ? THNEED_DEBUG : 0; + record |= (thneed_debug_level >= 2) ? THNEED_VERBOSE_DEBUG : 0; + } } void Thneed::stop() {