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 function throttler.refreshMySQLInventory() should not be invoked with a goroutine; it must continue to run on same goroutine as the select clause, which is the single goroutine where all access to the throttler's fields is done.
The text was updated successfully, but these errors were encountered:
While working on #14164 and #14165 I found a race condition in the tablet throttler:
vitess/go/vt/vttablet/tabletserver/throttle/throttler.go
Lines 681 to 687 in 456296d
The function
throttler.refreshMySQLInventory()
should not be invoked with a goroutine; it must continue to run on same goroutine as theselect
clause, which is the single goroutine where all access to the throttler's fields is done.The text was updated successfully, but these errors were encountered: