CONNECTING state could hang forever if the server never responded or kept failing silently. Now: 20s timeout ends the call with a visible error, and reconnect_failed is treated as terminal. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||
CONNECTING state could hang forever if the server never responded or kept failing silently. Now: 20s timeout ends the call with a visible error, and reconnect_failed is treated as terminal. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||