View Issue Details

IDProjectCategoryView StatusLast Update
0006959Talerotherpublic2021-08-01 15:14
ReporterFlorian Dold Assigned ToChristian Grothoff  
Status closedResolutionwon't fix 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006959: systemd restart caveat
DescriptionSystemd does not support restarting a service with exponential back-off. It also tends to deactivate services that restart too often.

Maybe it makes sense to have some helper that wraps around a process and:
1. re-starts it with exponential back-off on crashes
2. propagates the error to systemd when stopped with a non-crash exit code
TagsNo tags attached.


Christian Grothoff

2021-07-29 23:05

manager   ~0018027

I tend to disagree. If a sysadmin uses systemd to launch Taler, they should be familiar enough with it to look at the systemd logs / reporting and manually restart the service once the issue is fixed. I do not see a need to insist on the ARM-style exponential back-off.

Issue History

Date Modified Username Field Change
2021-07-27 17:01 Florian Dold New Issue
2021-07-27 17:01 Florian Dold Status new => assigned
2021-07-27 17:01 Florian Dold Assigned To => Christian Grothoff
2021-07-29 23:05 Christian Grothoff Note Added: 0018027
2021-07-29 23:06 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2021-07-29 23:06 Christian Grothoff Status assigned => feedback
2021-08-01 15:14 Christian Grothoff Assigned To Florian Dold => Christian Grothoff
2021-08-01 15:14 Christian Grothoff Reproducibility have not tried => N/A
2021-08-01 15:14 Christian Grothoff Status feedback => closed
2021-08-01 15:14 Christian Grothoff Resolution open => won't fix
2021-08-01 15:14 Christian Grothoff Product Version => git (master)
2021-08-01 15:14 Christian Grothoff Fixed in Version => 0.8
2021-08-01 15:14 Christian Grothoff Target Version => 0.8