Hi, Vlad Kozin <vladilen.ko...@gmail.com> skribis:
>> (I guess the second command is ‘sudo herd stop my-service’.) If you >> interrupt the ‘herd’ command, does ‘sudo herd status’ and similar >> commands still respond? > > ‘sudo herd stop myservice’ exactly. Sorry about that. > Herd continues to function. Appears that somehow SIGTERM has no effect > or it never gets sent or it is in fact delivered and acted upon but > shepherd fails to notice, so /var/log/messages shows subsequent > SIGKILL. Whichever it is, herd status will show the service has been > stopped. That’s one issue. Could you send the relevant /var/log/messages excerpt? How frequent is it? If you have a recipe to reproduce the issue, I’m most interested! > Another is that the console where ‘sudo herd stop’ was typed required > a CTRL C to get the prompt. OK. > Could it be some weird sequence of what appears in the :running slot or smth? > I’m using standard process constructors destructors mimicking other services If this is a service that’s not in Guix proper, could you share the code? That way we’ll have everything we need to investigate. Thanks, Ludo’.