diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2025-09-25 18:44:18 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2025-09-25 18:44:18 +0000 |
| commit | a456cc8c4123e05f8d6c3620979961add7f0ed4e (patch) | |
| tree | cc9729995683e3fc0de77d376842649a79096d5d | |
| parent | 0e02fe0e92b8f9a619fc355babad2c78c009c1f1 (diff) | |
| download | s6-a456cc8c4123e05f8d6c3620979961add7f0ed4e.tar.gz | |
s6-supervise: create supervise/service-lock on the first time
| -rw-r--r-- | src/supervision/s6-supervise.c | 2 |
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) ; |
