View Issue Details

IDProjectCategoryView StatusLast Update
0011087Talerwallet-corepublic2026-07-29 16:07
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.6 
Summary0011087: Wallet retries on /claim are too aggressive
DescriptionWe try like every second without backoff.
TagsNo tags attached.

Activities

Florian Dold

2026-07-29 16:07

manager   ~0029303

commit 374a4e47e9b110f6b364efe92340dce502f93ba1 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 15:59:29 2026 +0200

    harness: check that resuming the application does not skip the claim backoff
    
    Issue: https://bugs.taler.net/n/11087

commit 7f966ae5de07fabd09f9cfcf9e0d6309a378063e
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 13:48:11 2026 +0200

    wallet-core: add a dev experiment that blocks order claims
    
    Lets a test observe how the wallet retries a claim without taking the order
    away from the nonce it claims with.
    
    Issue: https://bugs.taler.net/n/11087

commit 27d6013f31a15ccf7b582ea5b90f459757740883
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 13:48:06 2026 +0200

    wallet-core: honour the stored retry backoff when a task is woken up
    
    The backoff was only enforced by the wait inside one run of the shepherd loop,
    so restarting the wallet or hinting that the application resumed re-issued the
    request at once — a client that resumes once a second claimed an order once a
    second.
    
    Issue: https://bugs.taler.net/n/11087

Issue History

Date Modified Username Field Change
2026-02-16 16:52 Florian Dold New Issue
2026-02-16 16:52 Florian Dold Status new => assigned
2026-02-16 16:52 Florian Dold Assigned To => Florian Dold
2026-02-22 14:29 Christian Grothoff Target Version 1.5 => 1.7
2026-02-22 15:10 Christian Grothoff Status assigned => confirmed
2026-07-29 16:07 Florian Dold Status confirmed => resolved
2026-07-29 16:07 Florian Dold Resolution open => fixed
2026-07-29 16:07 Florian Dold Note Added: 0029303
2026-07-29 16:07 Florian Dold Target Version 1.7 => 1.6