SPIGOT-5477: Server not shutting down

This commit is contained in:
md_5 2020-01-12 10:50:22 +11:00
parent d208733e70
commit fde78ef396

View File

@ -8,3 +8,14 @@
if (t0.a().isConnected()) { if (t0.a().isConnected()) {
packet.a(t0); packet.a(t0);
} else { } else {
@@ -23,5 +24,10 @@
});
throw CancelledPacketHandleException.INSTANCE;
}
+ // CraftBukkit start - SPIGOT-5477, MC-142590
+ else if (MinecraftServer.getServer().hasStopped() || (t0 instanceof PlayerConnection && ((PlayerConnection) t0).processedDisconnect)) {
+ throw CancelledPacketHandleException.INSTANCE;
+ }
+ // CraftBukkit end
}
}