View Issue Details

IDProjectCategoryView StatusLast Update
0006907Talerwallet-corepublic2024-03-07 20:51
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.4Fixed in Version0.9.4 
Summary0006907: operations should support cancellation tokens
DescriptionThe wallet implementation currently doesn't handle cancellation and timeouts nicely. Most operations should take a cancellation token and pass that to other operations that are invoked.
TagsNo tags attached.

Relationships

related to 0006979 closedFlorian Dold wallet should handle timeouts better 

Activities

Florian Dold

2022-08-02 18:10

manager   ~0018985

To clarify: When the user clicks "Delete" on a transaction, any asynchronous work related to that transaction in wallet-core should be cancelled. This is not strictly needed for correctness, but is overall nicer behavior.

sebasjm

2023-04-10 15:50

developer   ~0020052

this issue needs to be reviewed.

I think is covered by DD 37

Florian Dold

2024-02-21 14:22

manager   ~0021403

We're now consistently using cancellation tokens.

Issue History

Date Modified Username Field Change
2021-06-22 13:14 Florian Dold New Issue
2021-06-22 13:14 Florian Dold Status new => assigned
2021-06-22 13:14 Florian Dold Assigned To => Florian Dold
2022-04-26 04:41 sebasjm Assigned To Florian Dold => sebasjm
2022-08-02 18:10 Florian Dold Note Added: 0018985
2022-08-02 18:10 Florian Dold Priority normal => low
2022-08-02 18:10 Florian Dold Category wallet (WebExtensions) => wallet (TS core)
2023-04-05 18:35 Florian Dold Target Version => 0.9.4
2023-04-10 15:50 sebasjm Note Added: 0020052
2023-04-10 15:50 sebasjm Assigned To sebasjm => Florian Dold
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-09-23 16:47 Christian Grothoff Relationship added related to 0006979
2023-09-23 16:47 Christian Grothoff Target Version 0.9.4 => 0.10
2024-02-21 14:22 Florian Dold Status assigned => resolved
2024-02-21 14:22 Florian Dold Resolution open => fixed
2024-02-21 14:22 Florian Dold Note Added: 0021403
2024-02-28 18:33 Florian Dold Target Version 0.10 => 0.9.4
2024-03-07 20:50 Christian Grothoff Fixed in Version => 0.9.4
2024-03-07 20:51 Christian Grothoff Status resolved => closed