diff --git a/lnd_test.go b/lnd_test.go index 3ff09185..48e53803 100644 --- a/lnd_test.go +++ b/lnd_test.go @@ -1561,7 +1561,16 @@ func testOpenChannelAfterReorg(net *lntest.NetworkHarness, t *harnessTest) { numEdges) } - ctxt, _ = context.WithTimeout(ctxb, timeout) + // Cleanup by mining the funding tx again, then closing the channel. + _, err = waitForTxInMempool(net.Miner.Node, minerMempoolTimeout) + if err != nil { + t.Fatalf("failed to find funding tx in mempool: %v", err) + } + + block = mineBlocks(t, net, 1)[0] + assertTxInBlock(t, block, fundingTxID) + + ctxt, _ = context.WithTimeout(ctxb, channelCloseTimeout) closeChannelAndAssert(ctxt, t, net, net.Alice, chanPoint, false) }