fix: reorgs
This commit is contained in:
@@ -829,14 +829,11 @@ class Network(util.DaemonThread):
|
|||||||
next_height = (interface.bad + interface.good) // 2
|
next_height = (interface.bad + interface.good) // 2
|
||||||
elif interface.mode == 'default':
|
elif interface.mode == 'default':
|
||||||
if can_connect:
|
if can_connect:
|
||||||
if height > self.get_local_height():
|
self.blockchain.save_header(header)
|
||||||
self.blockchain.save_header(header)
|
self.notify('updated')
|
||||||
self.notify('updated')
|
next_height = height + 1 if height < interface.tip else None
|
||||||
if height < interface.tip:
|
|
||||||
next_height = height + 1
|
|
||||||
else:
|
|
||||||
next_height = None
|
|
||||||
else:
|
else:
|
||||||
|
interface.print_error("cannot connect %d"% height)
|
||||||
interface.mode = 'backward'
|
interface.mode = 'backward'
|
||||||
interface.bad = height
|
interface.bad = height
|
||||||
next_height = height - 1
|
next_height = height - 1
|
||||||
|
|||||||
Reference in New Issue
Block a user