Skip to content

better propagation autoselect #912

Description

@slg407

a lot of propagation nodes are non-functional (not a columba issue, it happens on every reticulum messenger app), meaning that autoselecting the nearest node most times causes messages to either be stuck sending (because the propagation node cannot be reliably reached) or fail, and when retrieving messages you can wait indefinitely.

to fix this i propose that:

after one or two failed attempts (to either sync or propagate a message) columba moves on to the next prop node on the list of closest nodes, until the message goes through, this will make auto-select way more reliable, another idea is to use a propagation sync whenever a node is autoselected to check connectivity, if it fails autoselect automatically moves on to the next node on the list, thus impeding the issue from occurring in the first place

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions