From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id D275F1E39B; Mon, 24 Nov 2025 20:37:15 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 2E27C1E37B; Mon, 24 Nov 2025 20:37:14 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fout-b6-smtp.messagingengine.com (fout-b6-smtp.messagingengine.com [202.12.124.149]) by atuin.qyliss.net (Postfix) with ESMTPS id 36F1F1E378 for ; Mon, 24 Nov 2025 20:37:13 +0000 (UTC) Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id B97671D000FF; Mon, 24 Nov 2025 15:37:10 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Mon, 24 Nov 2025 15:37:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to; s=fm2; t=1764016630; x=1764103030; bh=xemsZen9DxG/UxjX2oZk9 pQrSrYK7S9707qf2CrMh1Y=; b=curofwqFooGqzzkxR8u8zhkBKABn8+E4wZEHi MX0pE3aG6/EFsuKSTbWd8aDd0cfRUtVGwRi3BqEjuQ31V3zuJ4+Qyn29DGAQfrCQ bDqROTMQAvV/4nUbxyNFGMZgb9slzwJU1p4RVqoVSwPzRX+T3cJQZ7RsOXvESqOY F+Y0CUttUvL27zsFhf/ESBQ4L7xcMXzFyFVUiINdki/iZGmmI7hHTzx0yJ8JPIwY 6Bb5EUezhud73ln0+x1hbg4YggXPb0jmXIgx4ElrkZFJoEYx+4SqE8/+cRyJc67A qq+HeTrOnSOmL3FjAnZSN6EGy6be6B9UxPRenctTstNUMdYTw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1764016630; x=1764103030; bh=xemsZen9DxG/UxjX2oZk9pQrSrYK7S9707q f2CrMh1Y=; b=Uc6TwaiidUz+H2OrVq4gzWDKDLPEplmsGc3x7XpBxtTFowOvuQB y1EOVkLWt5NuroOKEvt+UsQ5bGM+U3EcfPv559jL7kHaDaysAyTrpQOeLXUJcayu J/22cmXYP/E5HJ8lbbUQI6uxewyd5/iXNBib2p6LVQLujysxEOLv0+q1PEk3sTya 5Oh54lnZlQ4HeXq+dAHolHKaWEXU/83fZrC9bpiTBuO7YeBnqdo6dqBTq0EjOhn3 pLMd1EYw0SZ2xnSSMFPlr0Y3K1ps6rLPaXvZW/KhrlOD71bTuY8OS6gWpmxLZywo dWXA08hgG5MVqXHpfiiN8/hrtOR0G5m4UBw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvfeelheejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheptehlhihsshgrucft ohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepieevgeehle dvgfeigeeliedukeegveejveetledvleehlefgjefhleehtefhledvnecuffhomhgrihhn pehmrghtrhhigidrthhopdhfrghirhihughushhtrdhsphgrtggvpdhmrghtrhhigidroh hrghdpuggrthgrrghtuhhrshgvrhhvihgtvgdrshgvnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhephhhisegrlhihshhsrgdrihhspdhnsggprh gtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopeihuhhrvghkrges tgihsggvrhgthhgrohhsrdguvghvpdhrtghpthhtohepuggvmhhiohgsvghnohhurhesgh hmrghilhdrtghomhdprhgtphhtthhopeguvghvvghlsehsphgvtghtrhhumhdqohhsrdho rhhg X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 24 Nov 2025 15:37:09 -0500 (EST) Received: by fw12.qyliss.net (Postfix, from userid 1000) id D242D25F8B1E; Mon, 24 Nov 2025 21:36:53 +0100 (CET) From: Alyssa Ross To: devel@spectrum-os.org Subject: [PATCH] host/rootfs: reap sd-notify-adapter Date: Mon, 24 Nov 2025 21:36:31 +0100 Message-ID: <20251124203631.668692-1-hi@alyssa.is> X-Mailer: git-send-email 2.51.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID-Hash: 33KZSRFNFCIJNGLINRGGUE5W6EUGBVXU X-Message-ID-Hash: 33KZSRFNFCIJNGLINRGGUE5W6EUGBVXU X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Yureka Lilian , Demi Marie Obenour X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: systemd-udevd won't reap children, so we double fork so that pid 1 reaps sd-notify-adapter when it exits. Link: https://matrix.to/#/!xSysqhzbOZImdvGpix:fairydust.space/$QL6VucG9rlw_H9iQY9K9Bp7Iy0B5LrdW7JJ7Cwp11mc?via=fairydust.space&via=matrix.org&via=dataaturservice.se Fixes: ced08f7 ("host/rootfs: Switch to systemd-udevd") Signed-off-by: Alyssa Ross --- host/rootfs/image/etc/s6-rc/systemd-udevd/run | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host/rootfs/image/etc/s6-rc/systemd-udevd/run b/host/rootfs/image/etc/s6-rc/systemd-udevd/run index fff0d47..2d28d02 100644 --- a/host/rootfs/image/etc/s6-rc/systemd-udevd/run +++ b/host/rootfs/image/etc/s6-rc/systemd-udevd/run @@ -3,7 +3,7 @@ # SPDX-FileCopyrightText: 2025 Demi Marie Obenour s6-setlock /run/sd-notify-wrapper/systemd-udevd.lock s6-ipcserver-socketbinder -b0 -m -a 0600 /run/sd-notify-wrapper/systemd-udevd.sock -background { +background -d { fdmove 1 3 sd-notify-adapter } base-commit: aa5ab817d6eb990683a88893a6375acef7a585aa -- 2.51.0