Skip to content

Commit d41db98

Browse files
committed
fixed network config.
1 parent 3bcb28b commit d41db98

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ dependencies {
6161
compile 'org.controlsfx:controlsfx:8.40.14'
6262

6363
compile 'com.github.JavaSaBr:RlibFX:4.1.3'
64-
compile 'com.github.JavaSaBr:RLib:6.7.6'
64+
compile 'com.github.JavaSaBr:RLib:6.7.7'
6565
compile ("com.github.JavaSaBr:JME3-JFX:1.7.4") {
6666
exclude group: 'org.jmonkeyengine'
6767
}

src/main/java/com/ss/editor/manager/RemoteControlManager.java

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
import com.ss.editor.annotation.FromAnyThread;
44
import com.ss.editor.config.Config;
55
import com.ss.editor.manager.ClasspathManager.Scope;
6+
import com.ss.rlib.network.NetworkConfig;
67
import com.ss.rlib.network.NetworkFactory;
78
import com.ss.rlib.network.packet.ReadablePacket;
89
import com.ss.rlib.network.packet.ReadablePacketRegistry;
10+
import com.ss.rlib.network.server.AcceptHandler;
911
import com.ss.rlib.network.server.ServerNetwork;
1012
import org.jetbrains.annotations.NotNull;
1113
import org.jetbrains.annotations.Nullable;
@@ -20,6 +22,20 @@
2022
*/
2123
public class RemoteControlManager {
2224

25+
@NotNull
26+
private static final NetworkConfig NETWORK_CONFIG = new NetworkConfig() {
27+
28+
@Override
29+
public int getReadBufferSize() {
30+
return Short.MAX_VALUE * 2;
31+
}
32+
33+
@Override
34+
public int getWriteBufferSize() {
35+
return Short.MAX_VALUE * 2;
36+
}
37+
};
38+
2339
@Nullable
2440
private static RemoteControlManager instance;
2541

@@ -56,7 +72,7 @@ private synchronized void start() {
5672
return;
5773
}
5874

59-
serverNetwork = NetworkFactory.newDefaultAsyncServerNetwork(packetRegistry);
75+
serverNetwork = NetworkFactory.newDefaultAsyncServerNetwork(NETWORK_CONFIG, packetRegistry, AcceptHandler.newDefault());
6076
try {
6177
serverNetwork.bind(new InetSocketAddress(Config.REMOTE_CONTROL_PORT));
6278
} catch (final IOException e) {

0 commit comments

Comments
 (0)