View Issue Details

IDProjectCategoryView StatusLast Update
0004182Talerwallet (WebExtension)public2016-02-19 20:33
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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.0 
Target Version0.0Fixed in Version0.0 
Summary0004182: computationally expensive operations should be run in a worker thread
DescriptionWhile the UI is technically still responsive when the background page is doing work, the background page will not respond to events when it is busy, leading to perceived lag.

The expensive computations should be done in a worker thread.

Unfortunately this adds another layer of RPC, but in the long term it's necessary.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2016-02-18 23:51

manager   ~0010156

Fixed in 849b0c9..c4e2479.

There is now one worker thread per wallet.

Issue History

Date ModifiedUsernameFieldChange
2016-02-18 10:15Florian DoldNew Issue
2016-02-18 10:15Florian DoldStatusnew => assigned
2016-02-18 10:15Florian DoldAssigned To => Florian Dold
2016-02-18 23:51Florian DoldNote Added: 0010156
2016-02-18 23:51Florian DoldStatusassigned => informing
2016-02-18 23:51Florian DoldResolutionopen => fixed
2016-02-19 20:33Christian GrothoffStatusinforming => closed
2016-02-19 20:33Christian GrothoffProduct Version => 0.0
2016-02-19 20:33Christian GrothoffFixed in Version => 0.0
2016-02-19 20:33Christian GrothoffTarget Version => 0.0
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)