aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2025-09-25 18:44:18 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2025-09-25 18:44:18 +0000
commita456cc8c4123e05f8d6c3620979961add7f0ed4e (patch)
treecc9729995683e3fc0de77d376842649a79096d5d
parent0e02fe0e92b8f9a619fc355babad2c78c009c1f1 (diff)
downloads6-a456cc8c4123e05f8d6c3620979961add7f0ed4e.tar.gz
s6-supervise: create supervise/service-lock on the first time
-rw-r--r--src/supervision/s6-supervise.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/supervision/s6-supervise.c b/src/supervision/s6-supervise.c
index bd8f4f9..6feb7c4 100644
--- a/src/supervision/s6-supervise.c
+++ b/src/supervision/s6-supervise.c
@@ -311,7 +311,7 @@ static void trystart (void)
{
struct stat st ;
int islocked ;
- int lfd = open_write(SLCK) ;
+ int lfd = open_trunc(SLCK) ;
if (lfd == -1)
{
settimeout(60) ;