-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] libp2p yamux bug showing up in deal-making #6602
Comments
This is not a market protocol incompatibility, but rather an issue with the latest go-libp2p dependencies. Downgrading We will need a integration test reproducing this issue reliably so we can debug what's the regression in yamux. |
Reproduction with testground here: https://github.com/raulk/whitenoise/compare/repro/lotus-6602 |
1.11 works around this by downgrading |
The current market in master may have trouble with making deals with nodes that on v1.10.0 and below - miner is observing that when deals being initiated, graphsync doesn't send any blocks.
Before the issue got fixed in go-libp2p, the immediate thing action we can takeon lotus is to downgrade just the yamux dependency (github.com/libp2p/go-libp2p-yamux v0.4.1) via a go mod replace,
The text was updated successfully, but these errors were encountered: