Take out explicit flush, let LS decide?
@@ -795,7 +795,7 @@ func flushSpansLightstep(ctx context.Context, s *Server, lightstepTracer opentra
flushSpanLightstep(lightstepTracer, ssfSpan)
}
- lightstep.FlushLightStepTracer(lightstepTracer)
+ // lightstep.FlushLightStepTracer(lightstepTracer)
// Confusingly, this will still get called even if the Opentracing client fails to reach the collector
// because we don't get access to the error if that happens.
