diff --git a/lib/src/main/java/io/ably/lib/transport/WebSocketTransport.java b/lib/src/main/java/io/ably/lib/transport/WebSocketTransport.java index 3cac00fc0..fd0227686 100644 --- a/lib/src/main/java/io/ably/lib/transport/WebSocketTransport.java +++ b/lib/src/main/java/io/ably/lib/transport/WebSocketTransport.java @@ -75,7 +75,7 @@ public void connect(ConnectListener connectListener) { SSLContext sslContext = SSLContext.getInstance("TLS"); sslContext.init( null, null, null ); SSLSocketFactory factory = sslContext.getSocketFactory();// (SSLSocketFactory) SSLSocketFactory.getDefault(); - wsConnection.setSocket( factory.createSocket() ); + wsConnection.setSocketFactory(factory); } } wsConnection.connect();