Command buffer #47

Open
opened 2021-05-18 21:10:57 +00:00 by blue · 0 comments
Owner

Now there is a case when you can get disconnected every time you connect. This happens with large MUCs in the roster with autojoin on, like ejabberd official MUC.
I assume it happens because I send too many requests to the server at the same time: many user vcards to get avatars, all of the MUCs history, discoveries and subscriptions.
I think it would be nice if I could put those requests in a line, and would execute them as they receive a response, like, for example, to have not more then 100 pending requests opened at the same time.

Now there is a case when you can get disconnected every time you connect. This happens with large MUCs in the roster with autojoin on, like ejabberd official MUC. I assume it happens because I send too many requests to the server at the same time: many user vcards to get avatars, all of the MUCs history, discoveries and subscriptions. I think it would be nice if I could put those requests in a line, and would execute them as they receive a response, like, for example, to have not more then 100 pending requests opened at the same time.
blue added this to the 0.3.0 milestone 2021-05-18 21:10:57 +00:00
blue added the
Refactoring
label 2021-05-18 21:10:57 +00:00
blue modified the milestone from 0.3.0 to 0.4.0 2022-08-19 12:11:12 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blue/squawk#47
No description provided.