[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] branch wip-fibers created (now abbdd1e)
From: |
Ludovic Courtès |
Subject: |
[shepherd] branch wip-fibers created (now abbdd1e) |
Date: |
Wed, 23 Mar 2022 18:26:32 -0400 (EDT) |
civodul pushed a change to branch wip-fibers
in repository shepherd.
at abbdd1e service: 'make-forkexec-constructor' spawns a logging fiber.
This branch includes the following new commits:
new f7a28cd shepherd: Factorize out the main loop.
new 70729b6 build: Drop support for Guile 2.0.
new 934204f Use Fibers.
new fae59fb build: Capture the source and object directories of Fibers.
new 9cede90 shepherd: Use one fiber for signal handling, and one for
clients.
new 6b1daab service: 'read-pid-file' no longer blocks.
new 58b34b3 service: 'read-pid-file' uses (@ (guile) sleep) when it's not
suspendable.
new b7cf0ee shepherd: Encode log as UTF-8 unconditionally.
new abbdd1e service: 'make-forkexec-constructor' spawns a logging fiber.
The 9 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 abbdd1e),
Ludovic Courtès <=
- [shepherd] 02/09: build: Drop support for Guile 2.0., Ludovic Courtès, 2022/03/23
- [shepherd] 03/09: Use Fibers., Ludovic Courtès, 2022/03/23
- [shepherd] 01/09: shepherd: Factorize out the main loop., Ludovic Courtès, 2022/03/23
- [shepherd] 05/09: shepherd: Use one fiber for signal handling, and one for clients., Ludovic Courtès, 2022/03/23
- [shepherd] 08/09: shepherd: Encode log as UTF-8 unconditionally., Ludovic Courtès, 2022/03/23
- [shepherd] 04/09: build: Capture the source and object directories of Fibers., Ludovic Courtès, 2022/03/23
- [shepherd] 06/09: service: 'read-pid-file' no longer blocks., Ludovic Courtès, 2022/03/23
- [shepherd] 07/09: service: 'read-pid-file' uses (@ (guile) sleep) when it's not suspendable., Ludovic Courtès, 2022/03/23
- [shepherd] 09/09: service: 'make-forkexec-constructor' spawns a logging fiber., Ludovic Courtès, 2022/03/23