GNU bug report logs - #74284
Shepherd does not respect ordering for one-shot? services

Previous Next

Package: guix;

Reported by: Tomas Volf <~@wolfsden.cz>

Date: Sat, 9 Nov 2024 16:54:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Tomas Volf <~@wolfsden.cz>
Cc: Dariqq <dariqq <at> posteo.net>, 74284 <at> debbugs.gnu.org
Subject: bug#74284: Shepherd does not respect ordering for one-shot? services
Date: Tue, 26 Nov 2024 16:56:55 +0100
Tomas Volf <~@wolfsden.cz> skribis:

> Ludovic Courtès <ludo <at> gnu.org> writes:
>
>> Indeed.  As Dariqq found out, the problem was that we’d mark one-short
>> services in ‘%one-shot-services-started’ as soon as we’ve started them,
>> effectively acting as if “started” were synonymous with “running”.
>>
>> This is fixed with 550c0370985022c5c90a7b477a5e0b84f6faf5d7.
>
> I have checked out the commit and verified it with my original
> reproducer.  Everything seems to work as it should, thank you for fixing
> it :)
>
>> Let me know if you find anything fishy!
>
> Did not notice anything, so once 1.0.0 lands in Guix we can just close
> this bug.

Awesome, thanks for checking!




This bug report was last modified 179 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.