@Override
    public final void setSoWriteTimeout(int writeTimeoutMilliseconds) throws SocketException {
        this.writeTimeoutMilliseconds = writeTimeoutMilliseconds;

        Platform.setSocketWriteTimeout(this, writeTimeoutMilliseconds);
    }
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
common/src/main/java/org/conscrypt/ConscryptFileDescriptorSocket.java