From 8053f841e4c8d5f3587090fb564831dca0718366 Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Wed, 16 Nov 2016 12:42:00 -0800 Subject: [PATCH] lnd: ensure the gRPC listener is closed once the daemon exits --- lnd.go | 1 + 1 file changed, 1 insertion(+) diff --git a/lnd.go b/lnd.go index 5f2f61dd..51f6e8a9 100644 --- a/lnd.go +++ b/lnd.go @@ -181,6 +181,7 @@ func lndMain() error { fmt.Printf("failed to listen: %v", err) return err } + defer lis.Close() go func() { rpcsLog.Infof("RPC server listening on %s", lis.Addr()) grpcServer.Serve(lis)