SOCKET_TIMEOUT_MS

Per-read inactivity timeout. Combined with SOCKET_RETRIES this gives the 90s idle-disconnect window.