mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-17 17:33:47 +00:00
Merge 66ee63f727 into c197d805f7
This commit is contained in:
commit
80964d9539
1 changed files with 6 additions and 0 deletions
|
|
@ -338,9 +338,15 @@ func (f *Fetcher) loop() {
|
||||||
if _, ok := f.fetching[notification.hash]; ok {
|
if _, ok := f.fetching[notification.hash]; ok {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
if _, ok := f.fetched[notification.hash]; ok {
|
||||||
|
break
|
||||||
|
}
|
||||||
if _, ok := f.completing[notification.hash]; ok {
|
if _, ok := f.completing[notification.hash]; ok {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
if _, ok := f.queued[notification.hash]; ok {
|
||||||
|
break
|
||||||
|
}
|
||||||
f.announces[notification.origin] = count
|
f.announces[notification.origin] = count
|
||||||
f.announced[notification.hash] = append(f.announced[notification.hash], notification)
|
f.announced[notification.hash] = append(f.announced[notification.hash], notification)
|
||||||
if f.announceChangeHook != nil && len(f.announced[notification.hash]) == 1 {
|
if f.announceChangeHook != nil && len(f.announced[notification.hash]) == 1 {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue