diff --git a/exporters/sender/okhttp/src/main/java/io/opentelemetry/exporter/sender/okhttp/internal/OkHttpGrpcSender.java b/exporters/sender/okhttp/src/main/java/io/opentelemetry/exporter/sender/okhttp/internal/OkHttpGrpcSender.java index b8c7bc13992..d28ea9fd06e 100644 --- a/exporters/sender/okhttp/src/main/java/io/opentelemetry/exporter/sender/okhttp/internal/OkHttpGrpcSender.java +++ b/exporters/sender/okhttp/src/main/java/io/opentelemetry/exporter/sender/okhttp/internal/OkHttpGrpcSender.java @@ -214,7 +214,7 @@ private static String grpcMessage(Response response) { public CompletableResultCode shutdown() { client.dispatcher().cancelAll(); if (managedExecutor) { - client.dispatcher().executorService().shutdownNow(); + client.dispatcher().executorService().shutdown(); } client.connectionPool().evictAll(); return CompletableResultCode.ofSuccess();