htlcswitch/hop: fix logging

Logging for the hop package is controlled via the parent htlcswitch
package. Unfortunately the parent package only controlled the
initialization, but didn't enable the logger when the log level came
in from the main lnd package.
This commit is contained in:
Joost Jager 2019-09-09 13:51:41 +02:00
parent 1f92b7587c
commit 3a2ca434fe

View File

@ -16,7 +16,6 @@ func init() {
logger := build.NewSubLogger("HSWC", nil) logger := build.NewSubLogger("HSWC", nil)
UseLogger(logger) UseLogger(logger)
hop.UseLogger(logger)
} }
// DisableLog disables all library log output. Logging output is disabled // DisableLog disables all library log output. Logging output is disabled
@ -30,6 +29,7 @@ func DisableLog() {
// using btclog. // using btclog.
func UseLogger(logger btclog.Logger) { func UseLogger(logger btclog.Logger) {
log = logger log = logger
hop.UseLogger(logger)
} }
// logClosure is used to provide a closure over expensive logging operations so // logClosure is used to provide a closure over expensive logging operations so