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
The text was updated successfully, but these errors were encountered:
dentiny
added
bug
Something that is supposed to be working; but isn't
triage
Needs triage (eg: priority, bug/not-bug, and owning component)
core
Issues that should be addressed in Ray Core
and removed
triage
Needs triage (eg: priority, bug/not-bug, and owning component)
labels
Dec 28, 2024
Resolves issue #49473
From the TSAN stacktrace, it's clear we have data race on
`grpc::ClientContext`:
- One thread is trying to reconstructing the context with placement new,
another thread is accessing it from grpc calls
- The fix proposed here is to make grpc context dedicated to each grpc
call, because for async operations, we really don't have any guarantee
that two health check won't happen with no interleave (at the moment)
The thing happens for health check response as well.
---------
Signed-off-by: dentiny <[email protected]>
What happened + What you expected to happen
Versions / Dependencies
N/A, commit d9f69fd
Reproduction script
N/A
Issue Severity
Low: It annoys or frustrates me.
The text was updated successfully, but these errors were encountered: