Open konradkonrad opened 8 years ago
After a long day of debugging @konradkonrad and I discovered a (IMO critical) bug in pydevp2p that caused neighbour discovery to be subtly broken. This has been fixed in ethereum/pydevp2p@c492b009978ef142c826f5940944aacc873ad602.
Unfortunately this only partially fixes this issue. So more investigation is needed.
I can confirm the occasional fails still persist - even with the pydevp2p
fix :(
One thing to add here: unfortunately we missed https://github.com/ethereum/pydevp2p/pull/43 which found the issue far too long ago, sorry!
Every once in a blue moon,
runmultiple
doesn't manage to connect the whole network. The log shows excessiveready
chatter:One thing to note is, that
NODE2
doesn't get ready: