Skip to content

Commit

Permalink
Merge #3252
Browse files Browse the repository at this point in the history
3252: Use traceChainSyncHeaderServer to control tracer r=karknu a=karknu

The chainSyncServerHeaderTracer tracer should be controlled by the
TraceChainSyncHeaderServer config value.

Fixes #3251. 

Co-authored-by: Karl Knutsson <karl.knutsson@iohk.io>
  • Loading branch information
iohk-bors[bot] and karknu committed Sep 29, 2021
2 parents 5a24fe7 + cbf27e4 commit 959cd83
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion cardano-node/src/Cardano/Tracing/Tracers.hs
Expand Up @@ -538,7 +538,8 @@ mkConsensusTracers mbEKGDirect trSel verb tr nodeKern fStats = do
{ Consensus.chainSyncClientTracer = tracerOnOff (traceChainSyncClient trSel) verb "ChainSyncClient" tr
, Consensus.chainSyncServerHeaderTracer =
Tracer $ \ev -> do
traceWith (annotateSeverity . toLogObject' verb $ appendName "ChainSyncHeaderServer" tr) ev
traceWith (annotateSeverity . toLogObject' verb $ appendName "ChainSyncHeaderServer"
(tracerOnOff' (traceChainSyncHeaderServer trSel) tr)) ev
traceServedCount mbEKGDirect ev
, Consensus.chainSyncServerBlockTracer = tracerOnOff (traceChainSyncBlockServer trSel) verb "ChainSyncBlockServer" tr
, Consensus.blockFetchDecisionTracer = tracerOnOff' (traceBlockFetchDecisions trSel) $
Expand Down

0 comments on commit 959cd83

Please sign in to comment.