guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[shepherd] branch wip-fibers created (now 4ef79ea)


From: Ludovic Courtès
Subject: [shepherd] branch wip-fibers created (now 4ef79ea)
Date: Sun, 27 Mar 2022 17:08:26 -0400 (EDT)

civodul pushed a change to branch wip-fibers
in repository shepherd.

      at 4ef79ea  service: Add 'start-in-the-background'.

This branch includes the following new commits:

     new 974172f  shepherd: Factorize out the main loop.
     new 9b6add5  build: Drop support for Guile 2.0.
     new 4c7a857  Use Fibers.
     new 01742a4  build: Capture the source and object directories of Fibers.
     new 324bd6e  shepherd: Use one fiber for signal handling, and one for 
clients.
     new 95eb7a4  service: 'read-pid-file' no longer blocks.
     new af3c867  service: 'read-pid-file' uses (@ (guile) sleep) when it's not 
suspendable.
     new a05ed8f  shepherd: Encode log as UTF-8 unconditionally.
     new 2cf3eb0  service: 'make-forkexec-constructor' spawns a logging fiber.
     new a356242  doc: Fix inetutils cross-reference.
     new 17d5cd1  service: Remove unused 'make-init.d-service'.
     new 894983c  service: Add the #:transient? slot.
     new e2ecb80  service: Add inetd constructor and destructor.
     new ef0a6c8  service: Allow 'running' value to be a thunk.
     new 7c2af35  service: Add systemd constructor and destructor.
     new 4ef79ea  service: Add 'start-in-the-background'.

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]