Not closing a span if it got already closed; fixes gh-842

This commit is contained in:
Marcin Grzejszczak
2018-02-13 15:34:22 +01:00
parent 33fda4e700
commit 48ac636b8c

View File

@@ -72,7 +72,10 @@ public class TraceSchedulingAspect {
return pjp.proceed();
}
finally {
this.tracer.close(span);
// #842 - the span might have already been closed
if (this.tracer.isTracing()) {
this.tracer.close(span);
}
}
}