From d446be1a3bc31dc9e7cf00ce2618092e80c02877 Mon Sep 17 00:00:00 2001 From: Sotr Date: Mon, 22 Apr 2019 13:46:06 +0800 Subject: [PATCH] Fixes c&v issue on macOS --- src/main/java/net/minecraft/server/ServerConnection.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraft/server/ServerConnection.java b/src/main/java/net/minecraft/server/ServerConnection.java index 40384938b..4563f1f5d 100644 --- a/src/main/java/net/minecraft/server/ServerConnection.java +++ b/src/main/java/net/minecraft/server/ServerConnection.java @@ -14,6 +14,7 @@ import io.netty.channel.epoll.Epoll; import io.netty.channel.epoll.EpollEventLoopGroup; import io.netty.channel.epoll.EpollServerSocketChannel; import io.netty.channel.kqueue.KQueue; +import io.netty.channel.kqueue.KQueueEventLoopGroup; import io.netty.channel.kqueue.KQueueServerSocketChannel; import io.netty.channel.nio.NioEventLoopGroup; import io.netty.channel.socket.ServerSocketChannel; @@ -43,8 +44,8 @@ public class ServerConnection { return new EpollEventLoopGroup(0, (new ThreadFactoryBuilder()).setNameFormat("Netty Epoll Server IO #%d").setDaemon(true).build()); }); // Akarin start - public static final LazyInitVar kQueue = new LazyInitVar<>(() -> { - return new EpollEventLoopGroup(0, (new ThreadFactoryBuilder()).setNameFormat("Netty KQueue Server IO #%d").setDaemon(true).build()); + public static final LazyInitVar kQueue = new LazyInitVar<>(() -> { + return new KQueueEventLoopGroup(0, (new ThreadFactoryBuilder()).setNameFormat("Netty KQueue Server IO #%d").setDaemon(true).build()); }); // Akarin end private final MinecraftServer e;