public void run() { try { socket.setSoTimeout(getSocketTimeout()); if (receiveBufferSize > 0) { socket.setReceiveBufferSize(Math.max(receiveBufferSize,
if (socketCopy != null) { try { socketCopy.setSoTimeout(getSocketTimeout()); if (receiveBufferSize > 0) { socketCopy.setReceiveBufferSize(Math.max(receiveBufferSize,
if (socketCopy != null) { try { socketCopy.setSoTimeout(getSocketTimeout()); if (receiveBufferSize > 0) { socketCopy.setReceiveBufferSize(Math.max(receiveBufferSize,