mirror of
https://github.com/PaperMC/Velocity.git
synced 2026-02-17 14:37:43 +01:00
Fix bug in VelocityRegisteredServer#ping() (5.0.0 version)
This commit is contained in:
@@ -105,9 +105,11 @@ public class VelocityRegisteredServer implements RegisteredServer, ForwardingAud
|
|||||||
Channel ch = future.channel();
|
Channel ch = future.channel();
|
||||||
MinecraftConnection conn = new MinecraftConnection(ch, server);
|
MinecraftConnection conn = new MinecraftConnection(ch, server);
|
||||||
ch.pipeline().addLast(HANDLER, conn);
|
ch.pipeline().addLast(HANDLER, conn);
|
||||||
conn.setActiveSessionHandler(StateRegistry.HANDSHAKE,
|
|
||||||
new PingSessionHandler(pingFuture, VelocityRegisteredServer.this, conn,
|
PingSessionHandler handler = new PingSessionHandler(pingFuture,
|
||||||
pingOptions.protocolVersion()));
|
VelocityRegisteredServer.this, conn, pingOptions.protocolVersion());
|
||||||
|
conn.setActiveSessionHandler(StateRegistry.HANDSHAKE, handler);
|
||||||
|
conn.addSessionHandler(StateRegistry.STATUS, handler);
|
||||||
} else {
|
} else {
|
||||||
pingFuture.completeExceptionally(future.cause());
|
pingFuture.completeExceptionally(future.cause());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user