You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TSAN emits whole bunch of data race warnings on a simple single publisher, single subscriber application. Log attached.
Threading model of the application:
Both publisher and subscriber are on the main thread
Client on a dedicated thread
Embedded driver on a dedicated thread with a shared threading strategy
We do not wish to bring in the C++ runtime to Aeron when being compiled as C code. If you wish to submit a PR for home grown wrappers then we would be happy to review it.
TSAN emits whole bunch of data race warnings on a simple single publisher, single subscriber application. Log attached.
Threading model of the application:
Many (all?) of the warnings look like false positives due to atomic operations that TSAN does not understand. The list of supported operations are documented here: https://github.com/google/sanitizers/wiki/ThreadSanitizerAtomicOperations
tsan.log
The text was updated successfully, but these errors were encountered: