Skip to content

Sending outbox messages is fraught with issues #3881

Open
@rk-for-zulip

Description

@rk-for-zulip

There is a small constellation of intertwined problems with message-sending.

  • All outbox messages are sent immediately, with no throttling.
  • Outbox messages may be sent in any order, regardless of their input order.
  • Server-rejected messages are not marked as such and will be repeatedly re-sent, wasting bandwidth and battery.
  • Outbox messages may be successfully sent multiple times.
  • If the app is interrupted and killed while trying to send messages, it may become permanently stuck, and will never send messages again unless it is uninstalled or its data is wiped.
  • (... etc.?)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions