View Issue Details

IDProjectCategoryView StatusLast Update
0008924Talerwallet-corepublic2024-07-26 00:11
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.12Fixed in Version0.12 
Summary0008924: implement round-robin for long-polling the same origin [6+h]
DescriptionWe currently can end up in the situation where the long polling requests use up the connection limit, stalling all further request to a domain.

To avoid this, we should do long-polling requests one at a time with round-robin.

The longpoll timeout can be dynamically adjusted based on waiting long pollers in the queue.
TagsNo tags attached.

Activities

Florian Dold

2024-06-18 17:41

manager   ~0022664

commit 3913d0117bd034b5d7467eeed6b10c59dae90ce8 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Tue Jun 18 17:41:09 2024 +0200

    wallet-core: round-robin waiting for long-polling
    
    With dynamic long-poll timeout computation

Issue History

Date Modified Username Field Change
2024-06-11 15:38 Florian Dold New Issue
2024-06-11 15:38 Florian Dold Status new => assigned
2024-06-11 15:38 Florian Dold Assigned To => Florian Dold
2024-06-18 17:41 Florian Dold Status assigned => resolved
2024-06-18 17:41 Florian Dold Resolution open => fixed
2024-06-18 17:41 Florian Dold Note Added: 0022664
2024-07-26 00:11 Christian Grothoff Fixed in Version => 0.12
2024-07-26 00:11 Christian Grothoff Status resolved => closed