Merge pull request #1392 from cfromknecht/signal-package

Signal/Interrupt package
This commit is contained in:
Olaoluwa Osuntokun authored and GitHub committed 2018-06-28 19:08:51 -07:00
commit ff771968b6
6 files changed
+142 -123

No files matched your search

+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"
@@ -3416,7 +3417,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
}