[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The Shepherd on Fibers
From: |
adriano |
Subject: |
Re: The Shepherd on Fibers |
Date: |
Thu, 31 Mar 2022 06:33:59 +0200 |
Il giorno mar, 29/03/2022 alle 15.29 +0000, Attila Lendvai ha scritto:
> > > Which socket file?
> > >
> > > (In practice ‘exec-command’ would only fail if the program cannot
> > > be
> > > found.)
> >
> > Attila Lendvai has encountered the socket file to be deleted
> > before,
> > this seemed to have been the cause and I have seen a few bug
> > reports
> > (about tor?) that might have had the same cause. I don't have a bug
> > number at hand.
>
> my first ever service has non-trivial work to do in the start GEXP,
> and unsurprisingly, it has often ended up throwing an exception while
> i subled along my learning curve. it's not caught by shepherd right
> around the call to the start GEXP, and reaches a handler up higher
> that ends up deleting the socket (and IIRC skipping the start of rest
> of the services).
>
> it's on my TODO to harden the error handling in shepherd once the
> shepherd-for-guix patch is in, or something equivalent that shortens
> the edit-compile-test cycle of shepherd.
What's the shepherd-for-guix patch ? What does it bring to Shepherd ?
- Re: The Shepherd on Fibers, (continued)
Re: The Shepherd on Fibers, Maxime Devos, 2022/03/26
- Re: The Shepherd on Fibers, Ludovic Courtès, 2022/03/29
- Re: The Shepherd on Fibers, Maxime Devos, 2022/03/29
- Re: The Shepherd on Fibers, Maxime Devos, 2022/03/29
- Re: The Shepherd on Fibers, Attila Lendvai, 2022/03/29
- Re: The Shepherd on Fibers, Ludovic Courtès, 2022/03/30
- Re: The Shepherd on Fibers,
adriano <=
- Re: The Shepherd on Fibers, Attila Lendvai, 2022/03/31
Re: The Shepherd on Fibers, Maxime Devos, 2022/03/26
Re: The Shepherd on Fibers, Maxime Devos, 2022/03/26
Re: The Shepherd on Fibers, Philip McGrath, 2022/03/28
Re: The Shepherd on Fibers, Zhu Zihao, 2022/03/29