Skip to content
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

Graphsync Transfer Failures #4755

Closed
6 tasks
whyrusleeping opened this issue Nov 6, 2020 · 1 comment
Closed
6 tasks

Graphsync Transfer Failures #4755

whyrusleeping opened this issue Nov 6, 2020 · 1 comment
Labels
area/markets Area: Markets

Comments

@whyrusleeping
Copy link
Member

I'm noticing a lot of graphsync transfer failures for a number of different reasons (known and unknown).

  • The first issue is that yamux will periodically time out and close the whole connection, this is actually a bug and should be resolved in feat: improve ping accuracy libp2p/go-yamux#35
  • data transfers appear to fail rather often when restarted with 'message too large'
  • data transfer doesnt appear to automatically restart anything (we probably should, some limited number of times)
  • counting of data sent and received appears to be incorrect around restarts
  • data transfers appear to fail due to inactivity somewhat often, for inexplicable reasons
  • data transfers get removed due to some timeout, but it appears to be different between client and server. I think I had a transfer get removed by the miner side while the client was still transferring data
@jennijuju jennijuju added the area/markets Area: Markets label Nov 6, 2020
@jennijuju jennijuju added this to the 💹Storage Deal Success milestone Nov 6, 2020
@jennijuju
Copy link
Member

jennijuju commented Nov 17, 2020

defined tasks are now created in https://github.com/filecoin-project/lotus/milestone/8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/markets Area: Markets
Projects
None yet
Development

No branches or pull requests

3 participants