diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-01-26 19:17:48 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-01-26 19:17:48 +0000 |
| commit | e0f543e8adb144f6deff6ff7ea0c412c9fcac5b4 (patch) | |
| tree | 1d70d9414273ca29f666821d98d5dd6f5f197071 /tmpgit-14845526252812290661 | |
| parent | 15879248571e2753395ecbeb52e67bd2a9ad9db0 (diff) | |
fix: fetching messages with many unreliable relays
the tool had not been tested with large number of user relays, some of
which are misbehaving. It works well when sending events to relays but
struggles when fetching messages.
it seems to crash when accessing a large number of relays. this change
queues up relays so many are not connected to at the same time.
it also shows more verbose messages about its connection and success
with relays.
many of the tests will fail as a result of this change as I havn't
updated them to expect details of more relay interaction.
further changes are urgently needed to improve the speed of fetching
events.
- relay interaction UI should reflect the smooth approach used for
sending events
- we don't need to fetch user events from every relay
- we could show the user information that we have already collected
and allow them to interact
Diffstat (limited to 'tmpgit-14845526252812290661')
0 files changed, 0 insertions, 0 deletions