From a1beebb22aa7c31288e53cde5f443ffeaf6c2156 Mon Sep 17 00:00:00 2001 From: "Konstantin.Nisht" Date: Mon, 11 Nov 2024 18:35:32 +0100 Subject: [PATCH] [ijent] Add flushing during sending to TCP tunnel (cherry picked from commit e033b24dff7175e0ca9adb2f71f9ba60c9dc6292) IJ-CR-149115 GitOrigin-RevId: d8ae4f88c3bdc2c2bf826c89ee66ce7c34556747 --- platform/ijent/src/com/intellij/platform/ijent/tunnels/util.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/ijent/src/com/intellij/platform/ijent/tunnels/util.kt b/platform/ijent/src/com/intellij/platform/ijent/tunnels/util.kt index 41d651d37693..3a8aa453a8ea 100644 --- a/platform/ijent/src/com/intellij/platform/ijent/tunnels/util.kt +++ b/platform/ijent/src/com/intellij/platform/ijent/tunnels/util.kt @@ -112,6 +112,7 @@ private fun CoroutineScope.redirectIJentDataToClientConnection(connectionId: Int try { runInterruptible { outputStream.write(data.toByteArray()) + outputStream.flush() } } catch (e: SocketTimeoutException) {