Skip to content

Commit

Permalink
Don't use tracers here
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcoPolo committed Jul 13, 2023
1 parent eb830c1 commit 69bf883
Showing 1 changed file with 8 additions and 13 deletions.
21 changes: 8 additions & 13 deletions p2p/transport/quicreuse/connmgr.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,23 +50,18 @@ func NewConnManager(statelessResetKey quic.StatelessResetKey, opts ...Option) (*

quicConf := quicConfig.Clone()

var tracers []quiclogging.Tracer

if cm.enableMetrics {
cm.mt = newMetricsTracer()
tracers = append(tracers, cm.mt)
}
if len(tracers) > 0 {
quicConf.Tracer = func(ctx context.Context, p quiclogging.Perspective, ci quic.ConnectionID) quiclogging.ConnectionTracer {
tracers := make([]quiclogging.ConnectionTracer, 0, 2)
if qlogTracerDir != "" {
tracers = append(tracers, qloggerForDir(qlogTracerDir, p, ci))
}
if cm.mt != nil {
tracers = append(tracers, cm.mt.TracerForConnection(ctx, p, ci))
}
return quiclogging.NewMultiplexedConnectionTracer(tracers...)
quicConf.Tracer = func(ctx context.Context, p quiclogging.Perspective, ci quic.ConnectionID) quiclogging.ConnectionTracer {
tracers := make([]quiclogging.ConnectionTracer, 0, 2)
if qlogTracerDir != "" {
tracers = append(tracers, qloggerForDir(qlogTracerDir, p, ci))
}
if cm.mt != nil {
tracers = append(tracers, cm.mt.TracerForConnection(ctx, p, ci))
}
return quiclogging.NewMultiplexedConnectionTracer(tracers...)
}
serverConfig := quicConf.Clone()
if !cm.enableDraft29 {
Expand Down

0 comments on commit 69bf883

Please sign in to comment.