mirror of
https://github.com/ipfs/kubo.git
synced 2025-09-09 23:42:20 +08:00

Rather than pushing errors back down to lower layers, propagate the errors upward. This commit adds a `ReceiveError` method to BitSwap's network receiver. Still TODO: rm the error return value from: net.service.handler.HandleMessage This is inspired by delegation patterns in found in the wild.