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
{{ message }}
This repository has been archived by the owner on Oct 5, 2023. It is now read-only.
I can still see several examples of this library being used concurrently on the same server or client object. Currently, this will produce race conditions. While I can agree that the users code should be safe for concurrency, the libraries behind the users code should also be safe. The commit referenced only fixes the race test, but I think the library itself should be safe for concurrent operation. If this is modified to be concurrent safe, the tests should intentionally attempt to produce race conditions to try and test the concurrent safety of the library. Since this is a server library, I think it's a good assumption to make that concurrent operations will occur.
Currently, race testing fails. This library is not concurrent safe, and probably should be.
The text was updated successfully, but these errors were encountered: