diff --git a/java-spiffe-core/src/main/java/spiffe/workloadapi/internal/GrpcManagedChannelFactory.java b/java-spiffe-core/src/main/java/spiffe/workloadapi/internal/GrpcManagedChannelFactory.java index 178d060..7e331e5 100644 --- a/java-spiffe-core/src/main/java/spiffe/workloadapi/internal/GrpcManagedChannelFactory.java +++ b/java-spiffe-core/src/main/java/spiffe/workloadapi/internal/GrpcManagedChannelFactory.java @@ -69,6 +69,8 @@ public class GrpcManagedChannelFactory { // nThreads = 0 -> use Netty default KQueueEventLoopGroup kQueueEventLoopGroup = new KQueueEventLoopGroup(0, executorService); channelBuilder.eventLoopGroup(kQueueEventLoopGroup) + // avoid warning Unknown channel option 'SO_KEEPALIVE' + .withOption(ChannelOption.SO_KEEPALIVE, null) .channelType(KQueueDomainSocketChannel.class); return kQueueEventLoopGroup; }