[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] branch wip-fibers created (now 69ea4bd)
From: |
Ludovic Courtès |
Subject: |
[shepherd] branch wip-fibers created (now 69ea4bd) |
Date: |
Fri, 25 Mar 2022 17:58:57 -0400 (EDT) |
civodul pushed a change to branch wip-fibers
in repository shepherd.
at 69ea4bd service: Add inetd constructor and destructor.
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 69ea4bd service: Add inetd constructor and destructor.
The 13 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.
- [shepherd] branch wip-fibers created (now 69ea4bd),
Ludovic Courtès <=
- [shepherd] 04/13: build: Capture the source and object directories of Fibers., Ludovic Courtès, 2022/03/25
- [shepherd] 09/13: service: 'make-forkexec-constructor' spawns a logging fiber., Ludovic Courtès, 2022/03/25
- [shepherd] 10/13: doc: Fix inetutils cross-reference., Ludovic Courtès, 2022/03/25
- [shepherd] 12/13: service: Add the #:transient? slot., Ludovic Courtès, 2022/03/25
- [shepherd] 01/13: shepherd: Factorize out the main loop., Ludovic Courtès, 2022/03/25
- [shepherd] 02/13: build: Drop support for Guile 2.0., Ludovic Courtès, 2022/03/25
- [shepherd] 03/13: Use Fibers., Ludovic Courtès, 2022/03/25
- [shepherd] 05/13: shepherd: Use one fiber for signal handling, and one for clients., Ludovic Courtès, 2022/03/25
- [shepherd] 06/13: service: 'read-pid-file' no longer blocks., Ludovic Courtès, 2022/03/25
- [shepherd] 07/13: service: 'read-pid-file' uses (@ (guile) sleep) when it's not suspendable., Ludovic Courtès, 2022/03/25