jodd-http/src/main/java/jodd/http/Sockets.java
public static Socket connect(final String hostname, final int port, final int connectionTimeout) throws IOException {
		final Socket socket = new Socket();
		if (connectionTimeout <= 0) {
			socket.connect(new InetSocketAddress(hostname, port));
		}
		else {
			socket.connect(new InetSocketAddress(hostname, port), connectionTimeout);
		}
		return socket;
	}
public static Socket connect(final String hostname, final int port, final int connectionTimeout) throws IOException {
		final Socket socket = new Socket();
		if (connectionTimeout <= 0) {
			socket.connect(new InetSocketAddress(hostname, port));
		}
		else {
			socket.connect(new InetSocketAddress(hostname, port), connectionTimeout);
		}
		return socket;
	}
public static Socket connect ( final String hostname , final int port , final int connectionTimeout ) throws IOException { final Socket socket = new Socket ( ) ; if ( connectionTimeout <= 0 ) { socket . connect ( new InetSocketAddress ( hostname , port ) ) ; } else { socket . connect ( new InetSocketAddress ( hostname , port ) , connectionTimeout ) ; } return socket ; }
Creates a socket with a timeout.
Creates a socket with a timeout .