67438bd006
This changes the HarnessNode structure to hold onto the client grpc connection made during startup so that it can close it during shutdown. This is needed because the grpc.Dial function spins a new goroutine that attempts to maintain an open connection to the target endpoint and without calling Close() in the connection while shutting down the node we leak this goroutine to the rest of the tests. |
||
---|---|---|
.. | ||
itest | ||
wait | ||
bitcoind.go | ||
btcd.go | ||
doc.go | ||
harness.go | ||
neutrino.go | ||
node.go | ||
timeouts_darwin.go | ||
timeouts.go |