diff --git a/plugins/httpclient4/src/main/java/com/navercorp/pinpoint/plugin/httpclient4/HttpClient4Plugin.java b/plugins/httpclient4/src/main/java/com/navercorp/pinpoint/plugin/httpclient4/HttpClient4Plugin.java index 46a7ab69c..9f2602c80 100644 --- a/plugins/httpclient4/src/main/java/com/navercorp/pinpoint/plugin/httpclient4/HttpClient4Plugin.java +++ b/plugins/httpclient4/src/main/java/com/navercorp/pinpoint/plugin/httpclient4/HttpClient4Plugin.java @@ -160,6 +160,10 @@ public class HttpClient4Plugin implements ProfilerPlugin, HttpClient4Constants { failMethodEditorBuilder.property(MethodEditorProperty.IGNORE_IF_NOT_EXIST); failMethodEditorBuilder.injectInterceptor("com.navercorp.pinpoint.plugin.httpclient4.interceptor.BasicFutureMethodInterceptor"); + MethodEditorBuilder cancelMethodEditorBuilder = classEditorBuilder.editMethod("cancel", "boolean"); + cancelMethodEditorBuilder.property(MethodEditorProperty.IGNORE_IF_NOT_EXIST); + cancelMethodEditorBuilder.injectInterceptor("com.navercorp.pinpoint.plugin.httpclient4.interceptor.BasicFutureMethodInterceptor"); + context.addClassEditor(classEditorBuilder.build()); } } \ No newline at end of file