all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#67839: shepherd: sometimes hangs on `guix system reconfigure`
@ 2023-12-15 19:20 Attila Lendvai
  2023-12-15 19:37 ` bug#67839: [PATCH 1/2] shepherd: Move root-service start under with-process-monitor Attila Lendvai
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Attila Lendvai @ 2023-12-15 19:20 UTC (permalink / raw)
  To: 67839

my fellow hackers,

i'm going to attach two patches that is essentially just adding a couple of asserts that trigger a test failure (tests/replacement.sh).

my current codebase (https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila) logs a whole lot more information, and has a more sophisticated error handling. triggering the same error on that codebase shows that the first assert is already failing (the one that is before spawning the new fiber for the controller of the replacement).

maybe the root cause is this: https://github.com/wingo/fibers/issues/29

HTH,

-- 
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“Angry people want you to see how powerful they are… loving people want you to see how powerful You are.”
	— Chief Red Eagle





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-12-17 22:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-15 19:20 bug#67839: shepherd: sometimes hangs on `guix system reconfigure` Attila Lendvai
2023-12-15 19:37 ` bug#67839: [PATCH 1/2] shepherd: Move root-service start under with-process-monitor Attila Lendvai
2023-12-15 19:37   ` bug#67839: [PATCH 2/2] service: Add two asserts that will make tests/replacement.sh fail Attila Lendvai
2023-12-17  0:06 ` bug#67839: [PATCH 3/2] shepherd: Fix tests/replacement.sh Attila Lendvai
2023-12-17  0:44 ` bug#67839: [PATCH v2 1/2] shepherd: Make sure with-process-monitor covers everything needed Attila Lendvai
2023-12-17  0:44   ` bug#67839: [PATCH v2 2/2] service: Add asserts that used to make tests/replacement.sh fail Attila Lendvai
2023-12-17 21:59   ` bug#67839: shepherd: sometimes hangs on `guix system reconfigure` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.