fix: Disable built-in ping/pong in OkHttpClient to implement custom heartbeat

This commit is contained in:
k1ngsterr1
2026-01-13 03:51:43 +05:00
parent 40fbbabdee
commit 9a9f536b72

View File

@@ -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