Used std::atomic for ThreadState

This commit is contained in:
Nav
2023-05-25 23:16:30 +01:00
parent 9475a80cd0
commit 4485ee0961
8 changed files with 23 additions and 31 deletions

View File

@@ -134,7 +134,7 @@ namespace Bloom::TargetController
void TargetControllerComponent::startup() {
this->setName("TC");
Logger::info("Starting TargetController");
this->setThreadState(ThreadState::STARTING);
this->threadState = ThreadState::STARTING;
this->blockAllSignals();
this->eventListener->setInterruptEventNotifier(&TargetControllerComponent::notifier);
EventManager::registerListener(this->eventListener);