View Issue Details

IDProjectCategoryView StatusLast Update
0011337Talermerchant backendpublic2026-04-06 17:42
Reportersebasjm 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
PrioritylowSeverityminorReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0011337: kyc long polling doesn't stop when i delete the bank account
DescriptionThis request, i expect it to close when I delete the bank accoutn

curl 'https://merchant.taler/private/kyc?lp_not_etag=NEA1EZ000CYPEXBH7B3QGENPC168PXSE2E07TAE6WZEG97NTC1F0&timeout_ms=15000' \
  -H 'If-none-match: "NEA1EZ000CYPEXBH7B3QGENPC168PXSE2E07TAE6WZEG97NTC1F0"' \
  -H 'Authorization: Bearer secret-token:4KYFSX0AH9DZFYFASCZG7JMS8Y7DQ76D7XBAY319Q6QGWVSCF2HG' \
  -H 'sec-ch-ua-platform: "Linux"' \
  -H 'Referer: https://dev.taler/' \
  -H 'sec-ch-ua: "Chromium";v="145", "Not:A-Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36' \
  -H 'Accept: application/json'

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-04-02 21:50

manager   ~0028365

Should be noted that it will stop when systemd restarts taler-merchant-kyccheck after some time ;-).
But, I guess we should stop earlier. But tricky: because when you re-add the account, we actually only re-enable it (no INSERT), so need to make sure we also notice on UPDATE that an account is re-enabled.

Christian Grothoff

2026-04-06 17:41

manager   ~0028376

Should be fixed in 4c625245..f73e4374 -- with additional improvements to the insert/re-enable account logic.

Issue History

Date ModifiedUsernameFieldChange
2026-04-02 21:13sebasjmNew Issue
2026-04-02 21:49Christian GrothoffAssigned To => Christian Grothoff
2026-04-02 21:49Christian GrothoffStatusnew => assigned
2026-04-02 21:49Christian GrothoffTarget Version => 1.6
2026-04-02 21:50Christian GrothoffNote Added: 0028365
2026-04-06 17:41Christian GrothoffNote Added: 0028376
2026-04-06 17:42Christian GrothoffStatusassigned => informing
2026-04-06 17:42Christian GrothoffResolutionopen => fixed
2026-04-06 17:42Christian GrothoffFixed in Version => 1.6