View Issue Details

IDProjectCategoryView StatusLast Update
0007049Talerexchangepublic2022-11-04 19:52
ReporterFlorian Dold Assigned ToChristian Grothoff 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
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007049: reserve does not get created until manual request to fakebank is made
DescriptionThe following command spawns a test environment with an exchange and a fakebank:

$ taler-wallet-cli advanced env1

The next command should do a withdrawal and deposit:

$ taler-wallet-cli advanced bench1 --config-json '{"bank": "http://localhost:8082/", "exchange":"http://localhost:8081/"}'

However, the command hangs (with the wallet waiting for a non-404 reserve status from the exchange) until the following request is done manually:

$ curl http://localhost:8082/exchange/history/incoming'?delta=5'

This likely points to a long polling issue.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2021-10-20 14:01

manager   ~0018445

Fixed in c75a3a19..c13810ba

Issue History

Date ModifiedUsernameFieldChange
2021-10-20 11:12Florian DoldNew Issue
2021-10-20 11:12Florian DoldStatusnew => assigned
2021-10-20 11:12Florian DoldAssigned To => Christian Grothoff
2021-10-20 14:01Christian GrothoffStatusassigned => informing
2021-10-20 14:01Christian GrothoffResolutionopen => fixed
2021-10-20 14:01Christian GrothoffFixed in Version => 0.8.5
2021-10-20 14:01Christian GrothoffNote Added: 0018445
2021-12-26 12:12Christian GrothoffTarget Version0.9.1 => 0.8.5
2022-10-20 08:45Christian GrothoffFixed in Version0.8.5 => 0.9
2022-10-20 08:45Christian GrothoffTarget Version0.8.5 => 0.9
2022-11-04 19:52Christian GrothoffStatusinforming => closed