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
Something strange showed up in ThreadSanitizer logs: in Lwt_unix, more precisely in lwt_unix_start_job, the thread_waiting_count variable is written with the pool mutex taken:
Something strange showed up in ThreadSanitizer logs: in
Lwt_unix
, more precisely inlwt_unix_start_job
, thethread_waiting_count
variable is written with the pool mutex taken:lwt/src/unix/lwt_unix_stubs.c
Lines 1002 to 1010 in 68cf601
This happens on the worker thread.
However, it can be read by the main thread without locking any mutexes:
lwt/src/unix/lwt_unix_stubs.c
Lines 1061 to 1069 in 68cf601
This looks like a genuine data race.
The text was updated successfully, but these errors were encountered: