diff --git a/p2p/source/channel.cpp b/p2p/source/channel.cpp index 566403646..b9eb8fa78 100644 --- a/p2p/source/channel.cpp +++ b/p2p/source/channel.cpp @@ -161,7 +161,8 @@ task Channel::Send(const Buffer &data) { orc_assert(channel_ != nullptr); if (channel_->buffered_amount() == 0) - channel_->Send({buffer, true}); + // XXX: consider blocking this fiber on this error result? + channel_->SendAsync({buffer, true}, [](webrtc::RTCError){}); co_return; }