From e7262162670c72dadf3b82703df7c099e3e4a9b8 Mon Sep 17 00:00:00 2001 From: Dereku Date: Sat, 7 Feb 2026 05:59:42 +0700 Subject: [PATCH] Network Reader/Writer Threads: Smaller sleep time --- .../minecraft/network/NetworkReaderThread.java | 15 ++++++++++----- .../minecraft/network/NetworkWriterThread.java | 15 ++++++++++----- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/src/net/minecraft/network/NetworkReaderThread.java b/src/net/minecraft/network/NetworkReaderThread.java index 53b23cb..8471109 100644 --- a/src/net/minecraft/network/NetworkReaderThread.java +++ b/src/net/minecraft/network/NetworkReaderThread.java @@ -33,7 +33,10 @@ class NetworkReaderThread extends Thread { } try { - sleep(100L); + // Patch start + //sleep(100L); + sleep(20L); + // Patch end } catch (InterruptedException var15) { } } finally { @@ -46,9 +49,11 @@ class NetworkReaderThread extends Thread { } } - var1 = NetworkManager.threadSyncObject; - synchronized (var1) { - --NetworkManager.numReadThreads; - } + // Patch start + //var1 = NetworkManager.threadSyncObject; + //synchronized (var1) { + // --NetworkManager.numReadThreads; + //} + // Patch end } } diff --git a/src/net/minecraft/network/NetworkWriterThread.java b/src/net/minecraft/network/NetworkWriterThread.java index d9dcd0f..ec84687 100644 --- a/src/net/minecraft/network/NetworkWriterThread.java +++ b/src/net/minecraft/network/NetworkWriterThread.java @@ -30,7 +30,10 @@ class NetworkWriterThread extends Thread { } try { - sleep(100L); + // Patch start + //sleep(100L); + sleep(20L); + // Patch end } catch (InterruptedException var16) { } @@ -55,9 +58,11 @@ class NetworkWriterThread extends Thread { } } - var1 = NetworkManager.threadSyncObject; - synchronized (var1) { - --NetworkManager.numWriteThreads; - } + // Patch start + //var1 = NetworkManager.threadSyncObject; + //synchronized (var1) { + // --NetworkManager.numWriteThreads; + //} + // Patch end } }