#19315 currently has a test failure because of a race. disconnect_p2ps
is intended to have a wait_until
clause that prevents this race, but the conditional doesn’t match since its comparing two different object types. MY_SUBVERSION
is defined in messages.py as a byte string, but is compared to the value returned by the RPC. This PR simply converts types to ensure they match, which should prevent the race from occurring.
HUGE PROPS TO jnewbery for discovering the issue 🔎