Add test for closing span hierarchy in message handler

This commit is contained in:
Dave Syer
2015-12-31 10:39:47 +00:00
parent 334bc7fdf7
commit 608135551f
3 changed files with 35 additions and 6 deletions

View File

@@ -135,7 +135,9 @@ public class DefaultTraceManager implements TraceManager {
TraceContextHolder.setCurrentTrace(savedTrace);
}
else {
this.publisher.publishEvent(new SpanReleasedEvent(this, span));
if (!span.isRemote()) {
this.publisher.publishEvent(new SpanReleasedEvent(this, span));
}
TraceContextHolder.removeCurrentTrace();
}
}