lbry-sdk/lbrynet/dht
Antonio Quartulli ce0af77aa9
dht_node: split network start and join procedures
In order to attempt to join the DHT several times
(i.e. when the first attempt has failed) we need to
split the components initialization from the real
joining operation.

Create node.startNetwork() to initialize the node
and keep the rest in node.joinNetwork()

Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2018-02-06 12:19:33 +08:00
..
__init__.py initial commit 2015-08-20 11:27:15 -04:00
AUTHORS initial commit 2015-08-20 11:27:15 -04:00
constants.py fix dht rpc id length 2017-10-24 20:25:54 -04:00
contact.py organize dht errors and interfaces 2017-10-10 13:08:22 -04:00
COPYING pylint: fix trailing-whitespace 2016-12-14 19:21:59 -06:00
datastore.py add removePeer to interface 2017-10-10 13:27:44 -04:00
delay.py organize dht errors and interfaces 2017-10-10 13:08:22 -04:00
encoding.py organize dht errors and interfaces 2017-10-10 13:08:22 -04:00
error.py fix raising remote exceptions 2017-10-10 13:09:25 -04:00
hashwatcher.py add dht bandwidth tracking 2017-05-30 11:41:54 -04:00
interface.py add removePeer to interface 2017-10-10 13:27:44 -04:00
kbucket.py organize dht errors and interfaces 2017-10-10 13:08:22 -04:00
msgformat.py formatting 2017-03-31 13:32:43 -04:00
msgtypes.py fix dht rpc id length 2017-10-24 20:25:54 -04:00
node.py dht_node: split network start and join procedures 2018-02-06 12:19:33 +08:00
protocol.py catch id validation errors 2017-10-24 20:26:03 -04:00
routingtable.py changelog 2017-10-30 13:09:02 -04:00