From bbceec8bea377dbc837f2f20fe19f60aedf73030 Mon Sep 17 00:00:00 2001 From: Conner Fromknecht Date: Thu, 20 Sep 2018 03:24:53 -0700 Subject: [PATCH] lnd: log shutdown before closing rotator --- lnd.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lnd.go b/lnd.go index e323e95d6..f7dba1526 100644 --- a/lnd.go +++ b/lnd.go @@ -93,12 +93,6 @@ var ( // defers created in the top-level scope of a main method aren't executed if // os.Exit() is called. func lndMain() error { - defer func() { - if logRotatorPipe != nil { - ltndLog.Info("Shutdown complete") - } - }() - // Load the configuration, and parse any command line options. This // function will also set up logging properly. loadedConfig, err := loadConfig() @@ -108,6 +102,7 @@ func lndMain() error { cfg = loadedConfig defer func() { if logRotator != nil { + ltndLog.Info("Shutdown complete") logRotator.Close() } }()