8008aa175f
MercurySession::reconnect() nulls conn/shanConn (for 5 s per failed retry) while other tasks keep sending through them: a NULL dereference, not a catchable exception. Our Spotify sessions are dropped by the server and reconnect every ~6 minutes, so this race is hit regularly; likely behind the sporadic resets during long sessions/OTA. Patch applies cleanly to the pinned 3010349; builds, boots, confirmed. Drop it once the fix is in the pinned cspot commit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>