#2372·RestSharp

通过正确管理同步上下文,解决异步到同步桥的死锁问题

作者: qodo-free-for-open-source-projects[bot]创建于 2026年3月17日更新于 2026年4月20日

描述

  • 通过同步 RunSync 桥接调用的异步方法导致死锁,原因是同步上下文管理不当
  • 继续执行被排入线程池而不是自定义同步上下文,导致同步执行模型出现问题
  • CustomSynchronizationContext 实现需要与经过验证的 Rebus 库实现模式保持一致

内容来源: restsharp/RestSharp