-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Open
Description
We use named mutexes to avoid performing the same action in different threads, but mutexes cannot be used in with the await operation.
We also cannot use semaphore, because it produces PlatformNotSupportedException exception on UNIX based systems.
So, we need a cross-platform and async-await solution.
Perhaps any third-party library, like https://github.com/neosmart/synchronization
See also #5498
Reactions are currently unavailable