fix: Disable built-in ping/pong in OkHttpClient to implement custom heartbeat
This commit is contained in:
@@ -42,7 +42,8 @@ class Protocol(
|
||||
private val client = OkHttpClient.Builder()
|
||||
.readTimeout(0, TimeUnit.MILLISECONDS)
|
||||
.connectTimeout(10, TimeUnit.SECONDS)
|
||||
.pingInterval(30, TimeUnit.SECONDS) // Автоматический ping/pong для keep-alive
|
||||
// Отключаем встроенный ping/pong - используем свой heartbeat
|
||||
// .pingInterval(30, TimeUnit.SECONDS)
|
||||
.build()
|
||||
|
||||
private var webSocket: WebSocket? = null
|
||||
|
||||
Reference in New Issue
Block a user