View Issue Details

IDProjectCategoryView StatusLast Update
0010060Talermerchant backendpublic2025-06-02 12:45
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version1.0 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010060: taler-merchant-depositcheck fails to go down nicely if DB was outdated, runs into assertion failures
Descriptionk[4092791]: ERROR Database outdated, patch merchant-0018 missing. Aborting!
k[4092791]: ERROR Failed to connect to database. Consider running taler-merchant-dbinit!
k[4092791]: INFO Running shutdown
k[4092774]: WARNING Process for exchange https://exchange.demo.taler.net/ had trouble (3/9)
k[4092774]: INFO Running shutdown
k[4092774]: ERROR Assertion failed at taler-merchant-depositcheck.c:322.
k[4092774]: WARNING `waitpid' failed at ../src/lib/util/os_priority.c:804 with error: No child proc>
k[4092774]: ERROR Assertion failed at taler-merchant-depositcheck.c:325.
k[4092774]: WARNING Process for exchange https://exchange.demo.taler.net/ had trouble (0/0)
k[4092774]: INFO Child management stopped.
TagsNo tags attached.

Activities

Christian Grothoff

2025-06-02 12:44

manager   ~0025083

Fix committed to master branch.

Christian Grothoff

2025-06-02 12:45

manager   ~0025084

Fixed in 5f234dbf..2ab254e5

Related Changesets

merchant: master 2ab254e5

2025-06-02 14:44

Christian Grothoff


Details Diff
fix 0010060 (nicer shutdown of taler-merchant-depositcheck if child had trouble) Affected Issues
0010060
mod - src/backend/taler-merchant-depositcheck.c Diff File

Issue History

Date Modified Username Field Change
2025-06-01 23:35 Christian Grothoff New Issue
2025-06-01 23:35 Christian Grothoff Status new => assigned
2025-06-01 23:35 Christian Grothoff Assigned To => Christian Grothoff
2025-06-02 12:44 Christian Grothoff Changeset attached => merchant master 2ab254e5
2025-06-02 12:44 Christian Grothoff Note Added: 0025083
2025-06-02 12:44 Christian Grothoff Status assigned => resolved
2025-06-02 12:44 Christian Grothoff Resolution open => fixed
2025-06-02 12:45 Christian Grothoff Product Version git (master) => 1.0
2025-06-02 12:45 Christian Grothoff Fixed in Version => 1.0 stretch goals
2025-06-02 12:45 Christian Grothoff Target Version post-1.0 => 1.0 stretch goals
2025-06-02 12:45 Christian Grothoff Note Added: 0025084