[Top][All Lists]

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

[shepherd] branch wip-fibers created (now 8664372)

From: Ludovic Courtès
Subject: [shepherd] branch wip-fibers created (now 8664372)
Date: Mon, 28 Mar 2022 17:24:42 -0400 (EDT)

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

      at 8664372  shepherd: Gracefully handle failure to open the socket.

This branch includes the following new commits:

     new 974172f  shepherd: Factorize out the main loop.
     new c751db2  build: Drop support for Guile 2.0.
     new 1a5efb9  Use Fibers.
     new 5090ee5  build: Capture the source and object directories of Fibers.
     new 8f3c21e  shepherd: Use one fiber for signal handling, and one for 
     new 7aef7b0  service: 'read-pid-file' no longer blocks.
     new 915c5c2  service: 'read-pid-file' uses (@ (guile) sleep) when it's not 
     new fdb364e  shepherd: Encode log as UTF-8 unconditionally.
     new 4c6a248  service: 'make-forkexec-constructor' spawns a logging fiber.
     new 4de0dc9  doc: Fix inetutils cross-reference.
     new 7ea2b0b  support: 'l10n' accepts plural forms.
     new 5ec38c7  service: Remove unused 'make-init.d-service'.
     new 7bc71e8  service: Add the #:transient? slot.
     new d2d1f97  service: Add inetd constructor and destructor.
     new f7cba85  service: Allow 'running' value to be a thunk.
     new aeddb05  service: Add systemd constructor and destructor.
     new 8276c96  service: Add 'start-in-the-background'.
     new e7dc217  shepherd: Remove half-baked readline support.
     new 57c71ba  shepherd: "shepherd -s -" replies to the current output port.
     new fcffb3a  service: Add #:handle-termination slot.
     new 9d65aee  service: Add #:max-connections to 'make-inetd-constructor'.
     new 4d56106  service: 'make-inetd-constructor' lets the caller specify 
socket ownership.
     new 7b18325  shepherd: Do not change to the client directory when 
executing a command.
     new 8664372  shepherd: Gracefully handle failure to open the socket.

The 24 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]