[30-09-12:19:26] socket is null or closed, opening a new one [30-09-12:19:26] keep alive: had requests x0 java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at sun.security.ssl.SSLSocketImpl.(SSLSocketImpl.java:432) at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88) at plchat.HTTPRequest.ensureSocket(HTTPRequest.java:95) at plchat.HTTPRequest.(HTTPRequest.java:119) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.login(ChatThread.java:73) at plchat.ChatThread.run(ChatThread.java:30) [30-09-12:21:34] socket is null or closed, opening a new one [30-09-12:21:34] keep alive: had requests x0 java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at sun.security.ssl.SSLSocketImpl.(SSLSocketImpl.java:432) at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88) at plchat.HTTPRequest.ensureSocket(HTTPRequest.java:95) at plchat.HTTPRequest.(HTTPRequest.java:119) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.send(ChatThread.java:90) at plchat.Main$RecvThread.run(Main.java:131) java.lang.NullPointerException at plchat.HTTPRequest.(HTTPRequest.java:128) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.send(ChatThread.java:90) at plchat.Main$RecvThread.run(Main.java:131) [30-09-12:23:41] failed to send chat message [30-09-12:23:41] socket is null or closed, opening a new one [30-09-12:23:41] keep alive: had requests x0 java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at sun.security.ssl.SSLSocketImpl.(SSLSocketImpl.java:432) at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88) at plchat.HTTPRequest.ensureSocket(HTTPRequest.java:95) at plchat.HTTPRequest.(HTTPRequest.java:119) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.send(ChatThread.java:90) at plchat.Main$RecvThread.run(Main.java:131) java.lang.NullPointerException at plchat.HTTPRequest.(HTTPRequest.java:128) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.send(ChatThread.java:90) at plchat.Main$RecvThread.run(Main.java:131) [30-09-12:25:48] failed to send chat message [30-09-12:29:07] socket is null or closed, opening a new one [30-09-12:29:07] keep alive: had requests x0 java.net.ConnectException: Connection timed out (Connection timed out) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at sun.security.ssl.SSLSocketImpl.(SSLSocketImpl.java:432) at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88) at plchat.HTTPRequest.ensureSocket(HTTPRequest.java:95) at plchat.HTTPRequest.(HTTPRequest.java:119) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.send(ChatThread.java:90) at plchat.Main$RecvThread.run(Main.java:131) java.lang.NullPointerException at plchat.HTTPRequest.(HTTPRequest.java:128) at plchat.HTTPRequest.req(HTTPRequest.java:38) at plchat.ChatThread.send(ChatThread.java:90) at plchat.Main$RecvThread.run(Main.java:131) [30-09-12:31:14] failed to send chat message [30-09-12:42:02] shutdownhook