When a client is offline, we should avoid queueing such messages because their processing is expensive. After the app is opened, we're performing a lightweight sync regardless. The solution is to stop persisting the messages - when a connection is open, they are delivered. If it is closed, they won't be delivered after the app is opened.
Details
Details
- Reviewers
kamil - Commits
- rCOMM7b6e5e3c39fd: [tunnelbroker] Don't persist inbox updated messages
Open the app, read a thread on Farcaster and see if a message is delivered. Close the app, read another thread, and open the app - the message isn't delivered.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Lint
No Lint Coverage - Unit
No Test Coverage