fix(restart): the self-relaunch waits for its parent's mutex

A database switch relaunches OpsLog, and the child regularly won the
race against the old instance's teardown — so following the app's own
instructions produced 'OpsLog is already running'. The relaunch now
passes --relaunch, which gets the same 20-second mutex patience the
post-update restart has always had. Opens the 0.27.6 block.
This commit is contained in:
2026-08-31 14:19:30 +02:00
parent 8790b98766
commit 68f0d68980
3 changed files with 23 additions and 7 deletions
+10
View File
@@ -1,4 +1,14 @@
[
{
"version": "0.27.6",
"date": "",
"en": [
"Switching the settings database no longer shows “OpsLog is already running”: the automatic relaunch now waits for the closing instance to release its lock instead of racing it."
],
"fr": [
"Changer de base de réglages naffiche plus « OpsLog is already running » : la relance automatique attend désormais que linstance qui se ferme libère son verrou au lieu de la prendre de vitesse."
]
},
{
"version": "0.27.5",
"date": "",