StackExchange / StackExchange.Redis

General purpose redis client
https://stackexchange.github.io/StackExchange.Redis/
Other
5.84k stars 1.5k forks source link

Fix #2664 Backlog: move to full synchronous behavior since we're on a dedicated thread #2667

Closed NickCraver closed 3 months ago

NickCraver commented 3 months ago

Resolving #2664.

This went through a few iterations early on, but in the current form the issue is that we can await hop to a thread pool thread and have our wait blocking there - not awesome. We want to avoid that entirely and do a full sync path here.