Skip to content

Commit c8f2e8b

Browse files
committed
asd
1 parent 6704786 commit c8f2e8b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

patches/server/0010-Allow-Disabling-Explicit-Network-Manager-Flushing.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ thread.
1212
Disable flushing by passing -Dpaper.explicit-flush=false
1313

1414
diff --git a/src/main/java/net/minecraft/server/NetworkManager.java b/src/main/java/net/minecraft/server/NetworkManager.java
15-
index fcf54e3a138f8408d7b85f087be03ca8cedb45f9..9ece4582635db8d9547302421b44f67e262fd0f7 100644
15+
index fcf54e3a138f8408d7b85f087be03ca8cedb45f9..9b8415a334d7e8527ec39d32e7ab1b81be876b54 100644
1616
--- a/src/main/java/net/minecraft/server/NetworkManager.java
1717
+++ b/src/main/java/net/minecraft/server/NetworkManager.java
1818
@@ -74,6 +74,7 @@ public class NetworkManager extends SimpleChannelInboundHandler<Packet> {
@@ -28,7 +28,7 @@ index fcf54e3a138f8408d7b85f087be03ca8cedb45f9..9ece4582635db8d9547302421b44f67e
2828
}
2929

3030
- this.channel.flush();
31-
+ if (enableExplicitFlush) this.channel.eventLoop().execute(() -> this.channel.flush()); // PandaSpigot - we don't need to explicit flush here, but allow opt-in in case issues are found to a better version
31+
+ if (enableExplicitFlush) this.channel.eventLoop().execute(() -> this.channel.flush()); // PandaSpigot - Allow Disabling Explicit Network Manager Flushing
3232
}
3333

3434
public SocketAddress getSocketAddress() {

0 commit comments

Comments
 (0)