切换到上下文。使用原因而不是上下文的错误,以获得更丰富的错误上下文
作者: JoTurk创建于 2026年6月5日更新于 2026年7月3日
此问题跟踪了 @sirzooro 的建议,即将所有 Pion 上下文 API 切换为使用 `context.Cause`,这样用户就可以在取消上下文时获得更丰富的上下文。 我们应该在所有 Pion 库中应用此改动,并通过 lint 进行强制实施,以避免出现意外或不同的行为。 而且我们可能应该在一个主要版本或至少一个次要版本中完成此改动,因为这是一个突破性的变更。
内容来源: pion/webrtc