Skip to content

Riot is queuing messages, but not sending them #7669

@Half-Shot

Description

@Half-Shot

Description

Sending messages into a room causes the messages to be queued (as seen in logs) and enter the grey state but it doesn't ever send the HTTP request. Sync is working as expected and messages are appearing in the room.

If I wasn't clear enough, the request is never sent so there isn't an error reported to the client. It just stays pending forever.

  • The app is in the foreground
  • The system is not constrained on resources.
  • Synapse is not receiving the requests
  • Unsure what causes the requests to batch up, I'm hoping the logs are of use.
  • This happens in all the rooms I'm in.

Steps to reproduce

  • Open a room
  • Try to send a message
  • See it enter the timeline and be greyed out, but never go black (sent).

Describe how what happens differs from what you expected.

Log: sent

Version information

  • Platform: desktop

For the desktop app:

  • OS: Ubuntu 18.04
  • Version: 0.17.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1S-CriticalPrevents work, causes data loss and/or has no workaroundT-Defect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions