Fix TLS socket wrapper compilation

This commit is contained in:
Codex
2026-07-10 03:57:57 +00:00
parent 4476f41aa6
commit 0f0382d2c7
2 changed files with 4 additions and 2 deletions
@@ -97,7 +97,8 @@ final class AppEventSocketClient {
raw.connect(new InetSocketAddress(uri.getHost(), port), SOCKET_CONNECT_TIMEOUT_MS);
Socket connected;
if ("wss".equalsIgnoreCase(uri.getScheme())) {
connected = SSLSocketFactory.getDefault().createSocket(raw, uri.getHost(), port, true);
connected = ((SSLSocketFactory) SSLSocketFactory.getDefault())
.createSocket(raw, uri.getHost(), port, true);
} else {
connected = raw;
}
@@ -134,7 +134,8 @@ final class TerminalSocketClient {
raw.connect(new InetSocketAddress(uri.getHost(), port), SOCKET_CONNECT_TIMEOUT_MS);
Socket connected;
if ("wss".equalsIgnoreCase(uri.getScheme())) {
connected = SSLSocketFactory.getDefault().createSocket(raw, uri.getHost(), port, true);
connected = ((SSLSocketFactory) SSLSocketFactory.getDefault())
.createSocket(raw, uri.getHost(), port, true);
} else {
connected = raw;
}