]> jfr.im git - irc/rizon/bncbot.git/commitdiff
Increase socket recv buffer.
authorN Lum <redacted>
Mon, 18 Oct 2010 00:59:37 +0000 (20:59 -0400)
committerN Lum <redacted>
Mon, 18 Oct 2010 00:59:37 +0000 (20:59 -0400)
src/net/rizon/bncmanager/BncServer.java

index db2ea6530d26a501d704688b426a1174765bea71..2a3d3b7e39b44e73c7bddf85ea943f419cb5c440 100644 (file)
@@ -3,6 +3,7 @@ package net.rizon.bncmanager;
 import java.io.BufferedReader;\r
 import java.io.InputStreamReader;\r
 import java.io.PrintWriter;\r
+import java.net.InetSocketAddress;\r
 import java.net.Socket;\r
 import java.text.DateFormat;\r
 import java.text.SimpleDateFormat;\r
@@ -355,11 +356,12 @@ public class BncServer {
                                stdPrintln("Connecting to BNC server...");\r
 \r
                                if (BncServer.this.ssl) {\r
-                                       socket = TrustingSSLSocketFactory.getInstance().createSocket(BncServer.this.hostname, BncServer.this.port);\r
+                                       socket = TrustingSSLSocketFactory.getInstance().createSocket(BncServer.this.hostname, BncServer.this.port, 1024 * 128);\r
                                } else {\r
-                                       socket = SocketFactory.getDefault().createSocket(BncServer.this.hostname, BncServer.this.port);\r
+                                       socket = SocketFactory.getDefault().createSocket();\r
+                                       socket.setReceiveBufferSize(1024 * 128);\r
+                                       socket.connect(new InetSocketAddress(BncServer.this.hostname, BncServer.this.port));\r
                                }\r
-                               socket.setReceiveBufferSize(1024 * 64);\r
 \r
                                BncServer.this.connected = true;\r
                                BncServer.this.netOut = new PrintWriter(socket.getOutputStream(), true);\r