View Issue Details

IDProjectCategoryView StatusLast Update
0008539Talerqtartpublic2024-07-26 00:12
ReporterFlorian Dold Assigned Toavalos  
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.12Fixed in Version0.12 
Summary0008539: os.fetchHttp does not allow cancellation [estimate: 7h]
DescriptionWe currently just ignore the result if the request is cancelled.

Instead, os.fetchHttp should return a cancellation function together with the promise.
TagsNo tags attached.

Activities

Florian Dold

2024-02-28 14:59

manager   ~0021551

Or as a separate argument in the options. I.e. an object that will receive the cancellation function.

avalos

2024-05-24 20:36

developer   ~0022466

WIP in `dev/ivan-avalos/cancel-fetch` branch of `wallet-core.git` and `quickjs-tart.git` repositories.

avalos

2024-05-29 16:49

developer   ~0022490

Implemented in wallet-core a976b03cd1917d576d084726529427e709d5fe3f..d985c0ba04d06ebc9c584c2e17bed68350d82136 and quickjs-tart f7b6b6bbafd589774e7f439c12e92415db0cae50..cae2f55bb924a2395dafe8fec60090b10468d40a.

Issue History

Date Modified Username Field Change
2024-02-28 11:07 Florian Dold New Issue
2024-02-28 11:07 Florian Dold Status new => assigned
2024-02-28 11:07 Florian Dold Assigned To => Florian Dold
2024-02-28 14:59 Florian Dold Note Added: 0021551
2024-03-07 14:07 Florian Dold Target Version 0.10 => 0.11
2024-03-27 21:23 Florian Dold Summary os.fetchHttp does not allow cancellation => os.fetchHttp does not allow cancellation [estimate: 7h]
2024-04-04 22:01 Florian Dold Priority normal => low
2024-05-15 18:53 Florian Dold Target Version 0.11 => 0.12
2024-05-24 00:59 Florian Dold Assigned To Florian Dold => avalos
2024-05-24 20:36 avalos Note Added: 0022466
2024-05-24 20:41 avalos Status assigned => confirmed
2024-05-25 06:47 avalos Assigned To avalos => Florian Dold
2024-05-25 06:47 avalos Status confirmed => feedback
2024-05-29 16:49 avalos Assigned To Florian Dold => avalos
2024-05-29 16:49 avalos Status feedback => resolved
2024-05-29 16:49 avalos Resolution open => fixed
2024-05-29 16:49 avalos Fixed in Version => git (master)
2024-05-29 16:49 avalos Note Added: 0022490
2024-06-17 10:34 Christian Grothoff Product Version => git (master)
2024-06-17 10:34 Christian Grothoff Fixed in Version git (master) => 0.12
2024-07-26 00:12 Christian Grothoff Status resolved => closed