Skip to content

Tribe admin messages confirmations #788

@tomastiminskas

Description

@tomastiminskas

Paul reported yesterday that when sending a message on Planet Sphinx (where he is the admin) the Mac app was freezing with the beachball for 20/30 seconds.

While discussing the issue he mentioned a possible theory about the app receiving one confirmation per member in that tribe.

Today I tested it and effectively the app is receiving several confirmations through socket almost at the same time. I tested on a tribe I'm admin of (which is a small tribe) and I got 8 confirmations.

We need at least one confirmation to be sent to the app so the message is shown as confirmed in real time, but all the rest of them are useless. I did changes on the app to prevent the same process to run again after the first one, but it's still not performant to receive thousands of socket messages almost at the same time.

@Evanfeenstra @kevkevinpal do you think you can prevent the socket message to be sent from relay as well? This should be applied just for the case of a tribe admin sending a message in his own tribe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions