hive sync just exits when gap to head block is too high
expected behavior: reconnect to hived, don't die trying.
Traceback (most recent call last):
File "/home/hive/.local/bin/hive", line 11, in <module>
load_entry_point('hivemind==0.0.1+fa2fe3d7', 'console_scripts', 'hive')()
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/cli.py", line 69, in run
launch_mode(mode, conf)
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/cli.py", line 79, in launch_mode
Sync(conf=conf).run()
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/indexer/sync.py", line 320, in run
self.listen(trail_blocks, max_block_limit, do_stale_block_check)
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/indexer/sync.py", line 403, in listen
for block in steemd.stream_blocks(hive_head + 1, trail_blocks, max_gap, do_stale_block_check):
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/steem/block/stream.py", line 93, in start
schedule.check_block(curr, block)
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/steem/block/schedule.py", line 61, in check_block
self._check_head_date(num, date)
File "/home/hive/.local/lib/python3.6/site-packages/hivemind-0.0.1+fa2fe3d7-py3.6.egg/hive/steem/block/schedule.py", line 78, in _check_head_date
raise StaleHeadException("chain gap is %fs" % gap)
hive.steem.block.schedule.StaleHeadException: chain gap is 79.000000s