Likely race in test_event_massive_sync
I think there is a race in this haf test: test_event_massive_sync. The fail comes in the form of a wallet trying to hook up to InitNode0 and failing. I've only seen it happen once across maybe 20 runs. Here's the failing run:
https://gitlab.syncad.com/hive/haf/-/pipelines/82600
I guess one possibility is a race was exposed as massive sync is faster now.
Here is wallet error:
371478ms main.cpp:134 main ] allowed_ips: ["127.0.0.1"]
371478ms main.cpp:217 main ] wdata.ws_server: ws://0.0.0.0:37129
371479ms main.cpp:421 main ] 0 exception: unspecified
Underlying Transport Error
{"message":"Underlying Transport Error"}
websocket.cpp:410 operator()
(unformatted args: ("uri",ws://0.0.0.0:37129))
{"uri":"ws://0.0.0.0:37129"}
websocket.cpp:672 connect
371479ms main.cpp:421 main ] :
STARTING TEST WALLET
chain id: 18dcf0a285365fc58b71f18b3d3fec954aa0c141c44e4e5cb4cf777b9eab274e
blockchain version: 1.28.0
git_revision: "5c46f59771eabb6b964b4a6c3a3387006f6829ab"
Logging RPC to file: logs/rpc/rpc.log
Starting a new wallet
Edited by Dan Notestein