From a58aa9925ba99ee48d501cb1e616ec9b8b2a28eb Mon Sep 17 00:00:00 2001 From: Max Lambrecht Date: Mon, 18 May 2020 12:51:02 -0300 Subject: [PATCH] Avoid warning Unknown channel option 'SO_KEEPALIVE' Signed-off-by: Max Lambrecht --- .../spiffe/workloadapi/internal/GrpcManagedChannelFactory.java | 3 +++ 1 file changed, 3 insertions(+) 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 4c291b2..178d060 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 @@ -3,6 +3,7 @@ package spiffe.workloadapi.internal; import io.grpc.ManagedChannel; import io.grpc.netty.NegotiationType; import io.grpc.netty.NettyChannelBuilder; +import io.netty.channel.ChannelOption; import io.netty.channel.EventLoopGroup; import io.netty.channel.epoll.EpollDomainSocketChannel; import io.netty.channel.epoll.EpollEventLoopGroup; @@ -58,6 +59,8 @@ public class GrpcManagedChannelFactory { // nThreads = 0 -> use Netty default EpollEventLoopGroup epollEventLoopGroup = new EpollEventLoopGroup(0, executorService); channelBuilder.eventLoopGroup(epollEventLoopGroup) + // avoid warning Unknown channel option 'SO_KEEPALIVE' + .withOption(ChannelOption.SO_KEEPALIVE, null) .channelType(EpollDomainSocketChannel.class); return epollEventLoopGroup; }