mirror of
https://github.com/brazilofmux/tinymux
synced 2026-08-13 00:23:11 -04:00
Java's Socket defaults TCP_NODELAY to false and MudConnection never touched it, so the platform enabled Nagle and nothing overrode it — every send after the first in a burst (a trigger, a macro) waited on the ACK of its predecessor, worst on exactly the high-RTT radio links an Android client lives on. Android half of #2204. Set on the RAW socket before connect and before the TLS wrap: sslContext.socketFactory.createSocket(raw, ...) layers over raw and inherits its options. NOT build-verified: no Android SDK/gradle/kotlinc on this box (that tooling lives on Hatsuhara). The edit is the one-property fix #2206 specifies at the site it names. Wants a gradle build before the issue closes. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| gradle/wrapper | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| PLAN.md | ||
| settings.gradle.kts | ||