View Issue Details

IDProjectCategoryView StatusLast Update
0008388Talerexchangepublic2024-03-07 20:51
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.9.4Fixed in Version0.9.4 
Summary0008388: taler-exchange-transfer exits on 409 from bank
Descriptiondvn reports:

Feb 13 20:01:01 76a9cb35dce4 libeufin-bank[1638]: 13-Feb-2024T20:01:01.160 INFO libeufin-bank - 409 Conflict, POST /accounts/exchange/taler-wire-gate
way/transfer, BANK_UNKNOWN_CREDITOR Creditor account was not found
Feb 13 20:01:01 76a9cb35dce4 taler-exchange-transfer[10581]: ERROR Wire transfer 24 failed: 409/5124
Feb 13 20:01:01 76a9cb35dce4 systemd[1]: taler-exchange-transfer.service: Main process exited, code=exited, status=1/FAILURE
Feb 13 20:01:01 76a9cb35dce4 systemd[1]: taler-exchange-transfer.service: Failed with result 'exit-code'.
Feb 13 20:01:01 76a9cb35dce4 systemd[1]: taler-exchange-transfer.service: Consumed 8.935s CPU time.
Feb 13 20:01:02 76a9cb35dce4 systemd[1]: taler-exchange-transfer.service: Scheduled restart job, restart counter is at 53.

Correct behavior of taler-exchange-transfer is certainly not to exit, but to mark the transfer as failed.
Steps To ReproduceShould suffice to try to deposit into any non-existent account.
TagsNo tags attached.

Relationships

has duplicate 0008399 closedChristian Grothoff exchange makes excessive requests to /accounts/exchange/taler-wire-gateway/transfer 

Activities

Christian Grothoff

2024-02-14 08:42

manager   ~0021284

92cf4a4c..efcb6ef3 changes the code to not exit and just mark the transfer as failed on 409.

Issue History

Date Modified Username Field Change
2024-02-13 22:20 Christian Grothoff New Issue
2024-02-13 22:20 Christian Grothoff Status new => assigned
2024-02-13 22:20 Christian Grothoff Assigned To => Christian Grothoff
2024-02-14 08:42 Christian Grothoff Status assigned => resolved
2024-02-14 08:42 Christian Grothoff Resolution open => fixed
2024-02-14 08:42 Christian Grothoff Fixed in Version => 0.10
2024-02-14 08:42 Christian Grothoff Note Added: 0021284
2024-02-14 16:38 Christian Grothoff Relationship added has duplicate 0008399
2024-02-28 18:35 Florian Dold Target Version 0.10 => 0.9.4
2024-03-07 20:50 Christian Grothoff Fixed in Version 0.10 => 0.9.4
2024-03-07 20:51 Christian Grothoff Status resolved => closed