Closed insertinterestingnamehere closed 9 months ago
There's an additional data race in the shepherd management code that shows up in the disable_shepherd test.
disable_shepherd
Atomic write: https://github.com/sandialabs/qthreads/blob/55ad590801b7188aa5f0e34a8946260a2726046c/src/shepherds.c#L178 Non-atomic read: https://github.com/sandialabs/qthreads/blob/55ad590801b7188aa5f0e34a8946260a2726046c/src/qthread.c#L474.
There's an additional data race in the shepherd management code that shows up in the
disable_shepherd
test.Atomic write: https://github.com/sandialabs/qthreads/blob/55ad590801b7188aa5f0e34a8946260a2726046c/src/shepherds.c#L178 Non-atomic read: https://github.com/sandialabs/qthreads/blob/55ad590801b7188aa5f0e34a8946260a2726046c/src/qthread.c#L474.