diff options
author | holisticode <holistic.computing@gmail.com> | 2018-10-21 15:30:41 +0800 |
---|---|---|
committer | Viktor Trón <viktor.tron@gmail.com> | 2018-10-21 15:30:41 +0800 |
commit | 88b41a9e680a764aa079051aa7c71b3c6879d60a (patch) | |
tree | ede6da904a9791d2ecc7e3fa5ec9dfb3d91e5007 /swarm/network/stream/messages.go | |
parent | 66debd91d9268067000c061093a674ce34f18d48 (diff) | |
download | dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.tar dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.tar.gz dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.tar.bz2 dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.tar.lz dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.tar.xz dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.tar.zst dexon-88b41a9e680a764aa079051aa7c71b3c6879d60a.zip |
swarm/network/stream: disambiguate chunk delivery messages (retrieval… (#17920)
* swarm/network/stream: disambiguate chunk delivery messages (retrieval vs syncing)
* swarm/network/stream: addressed PR comments
* swarm/network/stream: stream protocol version change due to new message types in this PR
Diffstat (limited to 'swarm/network/stream/messages.go')
-rw-r--r-- | swarm/network/stream/messages.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/swarm/network/stream/messages.go b/swarm/network/stream/messages.go index 0fe3e5eb4..eb1b2983e 100644 --- a/swarm/network/stream/messages.go +++ b/swarm/network/stream/messages.go @@ -357,7 +357,8 @@ func (p *Peer) handleWantedHashesMsg(ctx context.Context, req *WantedHashesMsg) return fmt.Errorf("handleWantedHashesMsg get data %x: %v", hash, err) } chunk := storage.NewChunk(hash, data) - if err := p.Deliver(ctx, chunk, s.priority); err != nil { + syncing := true + if err := p.Deliver(ctx, chunk, s.priority, syncing); err != nil { return err } } |