Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
Description
Some async calls in CouchbaseRequestExecutor and MemcachedRequestExecutor use Thread.Sleep in their execution path where it isĀ better to use Task.Delay to better utilise the task API.
There were also some await calls that were not configured to ignore the thread context which can cause additional overhead to wait for thread synchronisation.