@@ -17,7 +17,6 @@ import io.ktor.client.plugins.HttpTimeout
1717import io.ktor.client.plugins.contentnegotiation.ContentNegotiation
1818import io.ktor.client.plugins.timeout
1919import io.ktor.client.plugins.websocket.WebSockets
20- import io.ktor.client.plugins.websocket.webSocketSession
2120import io.ktor.client.request.get
2221import io.ktor.client.request.headers
2322import io.ktor.client.request.preparePost
@@ -26,20 +25,9 @@ import io.ktor.client.statement.bodyAsText
2625import io.ktor.http.ContentType
2726import io.ktor.http.HttpHeaders
2827import io.ktor.http.HttpStatusCode
29- import io.ktor.http.URLBuilder
30- import io.ktor.http.URLProtocol
3128import io.ktor.http.contentType
32- import io.ktor.http.takeFrom
3329import io.ktor.utils.io.ByteReadChannel
3430import io.ktor.utils.io.readUTF8Line
35- import io.rsocket.kotlin.core.RSocketConnector
36- import io.rsocket.kotlin.payload.PayloadMimeType
37- import io.rsocket.kotlin.payload.buildPayload
38- import io.rsocket.kotlin.payload.metadata
39- import io.rsocket.kotlin.transport.RSocketClientTarget
40- import io.rsocket.kotlin.transport.RSocketConnection
41- import io.rsocket.kotlin.transport.RSocketTransportApi
42- import io.rsocket.kotlin.transport.ktor.websocket.internal.KtorWebSocketConnection
4331import kotlinx.coroutines.CancellationException
4432import kotlinx.coroutines.CoroutineScope
4533import kotlinx.coroutines.Job
@@ -58,11 +46,7 @@ import kotlinx.io.Sink
5846import kotlinx.io.buffered
5947import kotlinx.io.files.Path
6048import kotlinx.io.files.SystemFileSystem
61- import kotlinx.serialization.SerialName
62- import kotlinx.serialization.Serializable
6349import kotlinx.serialization.json.JsonObject
64- import kotlin.coroutines.CoroutineContext
65- import kotlin.coroutines.coroutineContext
6650
6751internal class SyncStream (
6852 private val bucketStorage : BucketStorage ,
@@ -384,6 +368,7 @@ internal class SyncStream(
384368 control(" line_text" , rawLine)
385369 }
386370 is ConnectionMethod .WebSocket -> connectViaWebSocket(start.request, method).collect { binaryLine ->
371+ dumpSyncLines.write(binaryLine)
387372 control(" line_binary" , binaryLine)
388373 }
389374 }
0 commit comments