From ac06e978b2fc7c8a346007067cb5c60ec0212920 Mon Sep 17 00:00:00 2001 From: sarthak77 Date: Thu, 9 Apr 2026 23:04:49 +0530 Subject: [PATCH] Added extra condition in interceptor AI-Session-Id: d5399cbf-6b5b-4725-b666-6b95cae0e012 AI-Tool: claude-code AI-Model: unknown --- .../grpcutils/client/TimeoutVerifyingClientInterceptor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/grpc-client-utils/src/main/java/org/hypertrace/core/grpcutils/client/TimeoutVerifyingClientInterceptor.java b/grpc-client-utils/src/main/java/org/hypertrace/core/grpcutils/client/TimeoutVerifyingClientInterceptor.java index f971bbc..67cbeec 100644 --- a/grpc-client-utils/src/main/java/org/hypertrace/core/grpcutils/client/TimeoutVerifyingClientInterceptor.java +++ b/grpc-client-utils/src/main/java/org/hypertrace/core/grpcutils/client/TimeoutVerifyingClientInterceptor.java @@ -6,6 +6,7 @@ import io.grpc.Channel; import io.grpc.ClientCall; import io.grpc.ClientInterceptor; +import io.grpc.Context; import io.grpc.MethodDescriptor; import lombok.extern.slf4j.Slf4j; @@ -15,7 +16,7 @@ public class TimeoutVerifyingClientInterceptor implements ClientInterceptor { @Override public ClientCall interceptCall( MethodDescriptor methodDescriptor, CallOptions callOptions, Channel channel) { - if (isNull(callOptions.getDeadline())) { + if (isNull(callOptions.getDeadline()) && isNull(Context.current().getDeadline())) { log.warn("Missing deadline for call to method {}", methodDescriptor.getFullMethodName()); }