surging
surging copied to clipboard
RpcContext 在 await 后拿不到数据问题
trafficstars
现在RpcContext里面用的是ThreadLocal, 由于await 会改变线程,所以在await后再调用RpcContext就拿不到数据 了,我想问下如果改为AsyncLocal后会对整个框架造成影响吗?作者不用AsyncLocal的原因是什么?
原先认为异步上下文的切换过程中不会影响ThreadLocal 使用,我先标识为BUG
如果没有影响那我自己先改用着先,期待下次更新