diff --git a/lntest/harness_net.go b/lntest/harness_net.go index 03faf9e7c..65bb007f7 100644 --- a/lntest/harness_net.go +++ b/lntest/harness_net.go @@ -266,7 +266,11 @@ func (n *NetworkHarness) Stop() { close(n.lndErrorChan) n.cancel() - n.feeService.stop() + // feeService may not be created. For instance, running a non-exist + // test case. + if n.feeService != nil { + n.feeService.stop() + } } // extraArgsEtcd returns extra args for configuring LND to use an external etcd