View Issue Details

IDProjectCategoryView StatusLast Update
0004126Talerwallet (WebExtension)public2016-05-24 18:50
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version0.0 
Target Version0.0Fixed in Version0.0 
Summary0004126: handle restarts during operations gracefully
DescriptionIf the wallet is interrupted (by the machine crashing or the user killing the process) during for example spending or while depleting a reserve, the wallet should take off where it left.

These cases are different from re-trying operations where we have seen that an error occurred.

The best way to handle this would be to look at the state of the DB when we start the wallet and find operations that are not finished (e.g. non-depleted reserves or unfinished spend operations).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0004378 closedFlorian Dold error handling: retry failed withdrawal operations 

Activities

Florian Dold

2016-05-23 23:19

manager   ~0010720

Fixed in 50fb0f2.

Operations are now resumed based on what's recorded in the database.

Issue History

Date ModifiedUsernameFieldChange
2016-01-05 21:58Florian DoldNew Issue
2016-01-21 08:05Christian GrothoffStatusnew => implementing
2016-01-21 08:05Christian GrothoffProduct Version => 0.0
2016-01-22 22:19Christian GrothoffTarget Version => 0.1
2016-01-22 22:49Christian GrothoffAssigned To => Florian Dold
2016-01-22 22:49Christian GrothoffStatusimplementing => assigned
2016-03-19 18:42Christian GrothoffTarget Version0.1 => 0.2
2016-03-20 20:53Torsten GrothoffIssue cloned: 0004258
2016-04-06 21:32Florian DoldRelationship addedrelated to 0004378
2016-05-23 23:19Florian DoldNote Added: 0010720
2016-05-23 23:19Florian DoldStatusassigned => informing
2016-05-23 23:19Florian DoldResolutionopen => fixed
2016-05-24 18:50Christian GrothoffStatusinforming => closed
2016-05-24 18:50Christian GrothoffFixed in Version => 0.0
2016-05-24 18:50Christian GrothoffTarget Version0.2 => 0.0
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)