diff --git a/okhttp/src/main/kotlin/okhttp3/internal/connection/RealConnection.kt b/okhttp/src/main/kotlin/okhttp3/internal/connection/RealConnection.kt index 432dcc074e7e..55d4d328a1ec 100644 --- a/okhttp/src/main/kotlin/okhttp3/internal/connection/RealConnection.kt +++ b/okhttp/src/main/kotlin/okhttp3/internal/connection/RealConnection.kt @@ -321,9 +321,9 @@ class RealConnection( val nowNs = System.nanoTime() - val rawSocket = this.rawSocket!! - val socket = this.socket!! - val source = this.source!! + val rawSocket = this.rawSocket ?: return false + val socket = this.socket ?: return false + val source = this.source ?: return false if (rawSocket.isClosed || socket.isClosed || socket.isInputShutdown || socket.isOutputShutdown ) {