* fix bad "locking" in `p2p_io_scheduler.shutdown` * add missing exception handler in `P2p_io_scheduler` * wake-up `P2p.recv_any` when a new connection is established * reintroduce version negotiation * fix typo in greylisting
P2p_io_scheduler