Skip to content

Commit

Permalink
Merge pull request #6300 from filecoin-project/feat/increase-data-tra…
Browse files Browse the repository at this point in the history
…nsfer-timeouts

Increase data transfer timeouts
  • Loading branch information
jennijuju authored May 20, 2021
2 parents e0a520c + 706fdcb commit 6f55031
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions node/modules/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,8 @@ func NewClientGraphsyncDataTransfer(lc fx.Lifecycle, h host.Host, gs dtypes.Grap

// data-transfer push / pull channel restart configuration:
dtRestartConfig := dtimpl.ChannelRestartConfig(channelmonitor.Config{
// Wait up to 30s for the other side to respond to an Open channel message
AcceptTimeout: 30 * time.Second,
// Wait up to 2m for the other side to respond to an Open channel message
AcceptTimeout: 2 * time.Minute,
// When an error occurs, wait a little while until all related errors
// have fired before sending a restart message
RestartDebounce: 10 * time.Second,
Expand All @@ -146,9 +146,9 @@ func NewClientGraphsyncDataTransfer(lc fx.Lifecycle, h host.Host, gs dtypes.Grap
// After sending a restart message, the time to wait for the peer to
// respond with an ack of the restart
RestartAckTimeout: 30 * time.Second,
// Wait up to 30s for the other side to send a Complete message once all
// Wait up to 10m for the other side to send a Complete message once all
// data has been sent / received
CompleteTimeout: 30 * time.Second,
CompleteTimeout: 10 * time.Minute,
})
dt, err := dtimpl.NewDataTransfer(dtDs, filepath.Join(r.Path(), "data-transfer"), net, transport, dtRestartConfig)
if err != nil {
Expand Down

0 comments on commit 6f55031

Please sign in to comment.