From acbfe67fb84175444132b4017a0c0d6d8579841c Mon Sep 17 00:00:00 2001 From: Sean Braithwaite Date: Thu, 8 Aug 2019 16:56:39 +0200 Subject: [PATCH] set logger --- blockchain/v2/reactor.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/blockchain/v2/reactor.go b/blockchain/v2/reactor.go index 0a12f385c..e76cb4e7e 100644 --- a/blockchain/v2/reactor.go +++ b/blockchain/v2/reactor.go @@ -3,6 +3,8 @@ package v2 import ( "fmt" "time" + + "github.com/tendermint/tendermint/libs/log" ) type timeCheck struct { @@ -38,7 +40,12 @@ type Reactor struct { tickerStopped chan struct{} } -// TODO: setLogger should set loggers of the routines +func (r *Reactor) setLogger(logger log.Logger) { + r.scheduler.setLogger(logger) + r.processor.setLogger(logger) + r.demuxer.setLogger(logger) +} + func (r *Reactor) Start() { r.scheduler = newRoutine("scheduler", schedulerHandle) r.processor = newRoutine("processor", processorHandle)