diff --git a/src/test/java/software/amazon/awssdk/crt/test/MqttRequestResponseClientTests.java b/src/test/java/software/amazon/awssdk/crt/test/MqttRequestResponseClientTests.java index 412914f02..0333acb0f 100644 --- a/src/test/java/software/amazon/awssdk/crt/test/MqttRequestResponseClientTests.java +++ b/src/test/java/software/amazon/awssdk/crt/test/MqttRequestResponseClientTests.java @@ -111,7 +111,8 @@ static private Mqtt5Client createMqtt5Client() { try (TlsContextOptions contextOptions = TlsContextOptions.createWithMtlsFromPath( AWS_TEST_MQTT5_IOT_CORE_RSA_CERT, AWS_TEST_MQTT5_IOT_CORE_RSA_KEY);) { - try (TlsContext tlsContext = new TlsContext(contextOptions);) { + try (TlsContext tlsContext = new TlsContext(contextOptions); + SocketOptions socketOptions = new SocketOptions();) { CompletableFuture connected = new CompletableFuture(); String clientId = "aws-crt-java-" + (UUID.randomUUID()).toString(); @@ -122,7 +123,6 @@ static private Mqtt5Client createMqtt5Client() { AWS_TEST_MQTT5_IOT_CORE_HOST, (long) 8883); - SocketOptions socketOptions = new SocketOptions(); socketOptions.connectTimeoutMs = 10000; socketOptions.domain = SocketOptions.SocketDomain.IPv4; builder.withSocketOptions(socketOptions); @@ -167,7 +167,8 @@ static private MqttClientConnection createMqtt311Client() { try (TlsContextOptions contextOptions = TlsContextOptions.createWithMtlsFromPath( AWS_TEST_MQTT5_IOT_CORE_RSA_CERT, AWS_TEST_MQTT5_IOT_CORE_RSA_KEY);) { - try (TlsContext tlsContext = new TlsContext(contextOptions);) { + try (TlsContext tlsContext = new TlsContext(contextOptions); + SocketOptions socketOptions = new SocketOptions();) { String clientId = "aws-crt-java-" + (UUID.randomUUID()).toString(); try (MqttClient client = new MqttClient(tlsContext); @@ -176,8 +177,7 @@ static private MqttClientConnection createMqtt311Client() { config.setClientId(clientId); config.setEndpoint(AWS_TEST_MQTT5_IOT_CORE_HOST); config.setPort(8883); - - SocketOptions socketOptions = new SocketOptions(); + socketOptions.connectTimeoutMs = 10000; socketOptions.domain = SocketOptions.SocketDomain.IPv4; config.setSocketOptions(socketOptions);