fix(chat): DM SSE read timeout을 제거한다

This commit is contained in:
2026-06-11 12:05:39 +09:00
parent 0263e64f40
commit 841ed5f6f8
2 changed files with 43 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ import okhttp3.OkHttpClient
import okhttp3.Request
import okhttp3.Response
import java.io.IOException
import java.util.concurrent.TimeUnit
class DmChatEventParser(private val gson: Gson) {
sealed class Event {
@@ -60,7 +61,7 @@ interface DmChatRealtimeClient {
}
class DmChatEventClient(
private val okHttpClient: OkHttpClient,
okHttpClient: OkHttpClient,
gson: Gson,
private val baseUrl: String
) : DmChatRealtimeClient {
@@ -70,6 +71,9 @@ class DmChatEventClient(
fun onFailure(throwable: Throwable)
}
private val okHttpClient = okHttpClient.newBuilder()
.readTimeout(0, TimeUnit.MILLISECONDS)
.build()
private val parser = DmChatEventParser(gson)
private var call: Call? = null