From c1e97c00bbf275eaf10846df1d4bad0fa2731994 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Sat, 23 Jan 2021 07:26:27 +0800 Subject: [PATCH] boardd: use std::atomic for ignition to ensure thread-safety (#19882) old-commit-hash: 83003bdeac6ff082124b3e5a2f1fdda2644cb228 --- selfdrive/boardd/boardd.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selfdrive/boardd/boardd.cc b/selfdrive/boardd/boardd.cc index 4659bd959a..d4af8c6c2c 100644 --- a/selfdrive/boardd/boardd.cc +++ b/selfdrive/boardd/boardd.cc @@ -38,10 +38,10 @@ Panda * panda = NULL; std::atomic safety_setter_thread_running(false); +std::atomic ignition(false); bool spoofing_started = false; bool fake_send = false; bool connected_once = false; -bool ignition = false; ExitHandler do_exit; struct tm get_time(){