uORB: fix TSAN issues using atomics

This commit is contained in:
Julian Oes
2026-02-18 12:43:02 +13:00
parent 91e25df7c4
commit 22a32eaa55
13 changed files with 92 additions and 75 deletions
+2 -2
View File
@@ -55,7 +55,7 @@ bool Subscription::subscribe()
if (node) {
_node = node;
_last_generation = initial_generation;
_last_generation.store(initial_generation);
return true;
}
}
@@ -70,7 +70,7 @@ void Subscription::unsubscribe()
}
_node = nullptr;
_last_generation = 0;
_last_generation.store(0);
}
bool Subscription::ChangeInstance(uint8_t instance)