BrowseSharp
BrowseSharp copied to clipboard
Eliminate race conditions in async methods
What is your proposed enhancement? What would you like to be enhanced? What functionality are you looking for? Currently there is no guarantee that async calls will function properly if multiple async calls are made without awaiting previous calls. I want to use mutex or semaphores to ensure that async calls will be guaranteed to function properly. Why do you want this enhancement? Describe the need for this enhancement Async calls should be guaranteed to function properly. How would you recommend this enhancement be implemented? Give a technical description of what could be done to implement this enhancement (optional) Use semaphores or mutex locks.