rpcserver: request shutdown from signal package

This commit is contained in:
Conner Fromknecht committed 2018-06-28 16:17:02 -07:00
1 parent 95440bc723
commit 5144df645b
1 file changed
+2 -1
+2 -1
View File
@@ -26,6 +26,7 @@ import (
"github.com/lightningnetwork/lnd/lnwallet"
"github.com/lightningnetwork/lnd/lnwire"
"github.com/lightningnetwork/lnd/routing"
"github.com/lightningnetwork/lnd/signal"
"github.com/lightningnetwork/lnd/zpay32"
"github.com/roasbeef/btcd/blockchain"
"github.com/roasbeef/btcd/btcec"
@@ -3415,7 +3416,7 @@ func (r *rpcServer) GetNetworkInfo(ctx context.Context,
func (r *rpcServer) StopDaemon(ctx context.Context,
_ *lnrpc.StopRequest) (*lnrpc.StopResponse, error) {
shutdownRequestChannel <- struct{}{}
signal.RequestShutdown()
return &lnrpc.StopResponse{}, nil
}