1ad4528975
This race was possible due to us making a subscription request before the ChannelRouter has started. We address it by creating a dummy subscription before proceeding to the real one to ensure we can do so successfully. We use a dummy one in order to not consume an update from the real one. This addresses the common "timed out waiting for opened channel" flake within the integration test suite since the subscription was never properly created, so we'd never be notified of when new graph updates were received. |
||
---|---|---|
.. | ||
btcd.go | ||
doc.go | ||
harness.go | ||
node.go | ||
timeouts_darwin.go | ||
timeouts.go |