View Issue Details

IDProjectCategoryView StatusLast Update
0010024Talerexchangepublic2025-08-31 17:09
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 Version1.0 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010024: exchange (and other components) do not support multiple LISTEN_FDS
DescriptionThat means when systemd has multiple listen sockets, only one of them is used. The other one will be ignored, leading to very confusing behavior, especially since the order of sockets in LISTEN_FDS is undefined and non-deterministic.

We either should support multiple LISTEN_FDS, or at least warn/fail if multiple are present and we don't support that.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0010023 closedChristian Grothoff merchant (and probably other components) should have explicit SERVE config for socket passing 

Activities

Christian Grothoff

2025-06-15 18:03

manager   ~0025242

Fixed in 90f5ad21f12c9056d23cbf554f91fc0f7d21ba52 (libtalermhd ABI 6). Note that merchant/sync/challenger/anastasis must also be updated.

Issue History

Date ModifiedUsernameFieldChange
2025-05-26 16:50Florian DoldNew Issue
2025-05-27 07:04Christian GrothoffRelationship addedrelated to 0010023
2025-05-27 07:04Christian GrothoffStatusnew => implementing
2025-06-03 21:16Christian GrothoffTarget Version1.6 => 1.5
2025-06-12 07:47Christian GrothoffAssigned To => Christian Grothoff
2025-06-12 07:47Christian GrothoffStatusimplementing => assigned
2025-06-15 18:03Christian GrothoffProduct Version => 1.0
2025-06-15 18:03Christian GrothoffFixed in Version => 1.0 stretch goals
2025-06-15 18:03Christian GrothoffTarget Version1.5 => 1.0 stretch goals
2025-06-15 18:03Christian GrothoffNote Added: 0025242
2025-06-15 18:03Christian GrothoffStatusassigned => informing
2025-06-15 18:03Christian GrothoffResolutionopen => fixed
2025-08-31 17:09Christian GrothoffStatusinforming => closed