3
0
Mirror von https://github.com/PaperMC/Velocity.git synchronisiert 2024-12-23 23:00:35 +01:00

Disable auto-read temporarily as well

Dieser Commit ist enthalten in:
Andrew Steinborn 2018-10-23 13:51:33 -04:00
Ursprung 174cd4659b
Commit bcf7761380

Datei anzeigen

@ -104,11 +104,13 @@ public class LoginSessionHandler implements MinecraftSessionHandler {
existingConnection.disconnect();
}
serverConn.getConnection().getChannel().config().setAutoRead(false);
server.getEventManager().fire(new ServerConnectedEvent(serverConn.getPlayer(), serverConn.getServer()))
.whenCompleteAsync((x, error) -> {
resultFuture.complete(ConnectionRequestResults.SUCCESSFUL);
serverConn.getConnection().setSessionHandler(new BackendPlaySessionHandler(server, serverConn));
serverConn.getPlayer().setConnectedServer(serverConn);
serverConn.getConnection().getChannel().config().setAutoRead(true);
}, serverConn.getConnection().eventLoop());
return true;
}