|
|
@ -436,6 +436,8 @@ func (d *Downloader) process(peer *peer) error { |
|
|
|
if err != nil && core.IsParentErr(err) { |
|
|
|
if err != nil && core.IsParentErr(err) { |
|
|
|
glog.V(logger.Debug).Infoln("Aborting process due to missing parent.") |
|
|
|
glog.V(logger.Debug).Infoln("Aborting process due to missing parent.") |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// XXX this needs a lot of attention
|
|
|
|
|
|
|
|
blocks = nil |
|
|
|
break |
|
|
|
break |
|
|
|
} else if err != nil { |
|
|
|
} else if err != nil { |
|
|
|
// immediatly unregister the false peer but do not disconnect
|
|
|
|
// immediatly unregister the false peer but do not disconnect
|
|
|
|