go-data-transfer
go-data-transfer copied to clipboard
Data Transfer Shared Component for go-filecoin & go-lotus
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.8.0 to 0.17.0. Commits b225e7c http2: limit maximum handler goroutines to MaxConcurrentStreams 88194ad go.mod: update golang.org/x dependencies 2b60a61 quic: fix several bugs in flow control accounting 73d82ef...
Bumps [github.com/btcsuite/btcd](https://github.com/btcsuite/btcd) from 0.22.1 to 0.23.2. Release notes Sourced from github.com/btcsuite/btcd's releases. btcd v0.23.2 What's Changed MuSig2: Catch up to 0.4.0 by @sputn1ck in btcsuite/btcd#1865 Bump btcd version in btcutil...
https://github.com/filecoin-project/go-data-transfer/blob/master/impl/impl.go#L405  ### error log ``` panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1eb4142] goroutine 325 [running]: github.com/filecoin-project/go-data-transfer/v2.ValidationResult.LeaveRequestPaused({0x0, 0xc000a8f8a0, 0x0, 0x0,...
Bumps [github.com/ipfs/go-libipfs](https://github.com/ipfs/go-libipfs) from 0.1.0 to 0.4.1. Commits e21f7a8 bitswap/server/internal/decision: add more non flaky tests c843880 bitswap/server/internal/decision: add filtering on CIDs 35144c1 bitswap/server/internal/decision: rewrite ledger inversion 9c1b718 Merge pull request #63...
once upon a time I decided to run all the tests with go test --race. Apparently, there are problems.
Uses the same commit, just refers to the tagged version of go-statemachine (with leak fix).
Two related items: 1. Autoretrieve is seeing "successful" transfers that have zero bytes transferred, our event logs for them look like this: `{ "confirmed": true, "receivedCids": 1, "receivedSize": 0 }`....
With data transfer getting increasing usage, we should do an audit of the non-DEBUG log level messages in the stack. Particularly paying concern to WARN which are typically turned on...