Skip to content

fix: stop dropping background frames on iOS - #44

Open
Kannamoris wants to merge 1 commit into
developmentfrom
fix/background-frame-buffer
Open

Kannamoris wants to merge 1 commit into
developmentfrom
fix/background-frame-buffer

Conversation

@Kannamoris

Copy link
Copy Markdown
Collaborator

Fixes #32. The iOS background buffer silently dropped its oldest frames once full. Status and typing frames are now coalesced per character, the cap is raised, and an overflow triggers a reconnect on resume.

The background buffer dropped its oldest frames past 3000, losing presence updates, PMs and channel messages. Status and typing frames are now coalesced per character, the cap is raised to 50k, and an overflow triggers a reconnect on resume to resync the online list.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Idling does not handle all incoming web socket messages

1 participant