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
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