Fix null span bug in Zuul filter

If a request is not being sampled, the ClientReceivedEvent should
not be fired.

Fixes gh-47
This commit is contained in:
Dave Syer
2015-09-28 07:47:38 +01:00
parent 588c609b09
commit 1d8d5a0956

View File

@@ -29,8 +29,8 @@ import com.netflix.zuul.ZuulFilter;
* @author Dave Syer
*
*/
public class TracePostZuulFilter extends ZuulFilter implements
ApplicationEventPublisherAware {
public class TracePostZuulFilter extends ZuulFilter
implements ApplicationEventPublisherAware {
private ApplicationEventPublisher publisher;
@@ -41,7 +41,7 @@ ApplicationEventPublisherAware {
@Override
public boolean shouldFilter() {
return true;
return getCurrentSpan() != null;
}
@Override