[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connect
From: |
Josselin Poiret |
Subject: |
bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections |
Date: |
Sat, 28 May 2022 16:02:33 +0200 |
Hello Maxime,
Thanks for your review. I took your comments into account and actually
wrote some more patches to clean up start_child of potential thread
unsafe practices. Since these are not guix-specific, I sent the whole
patchset to guile-devel instead [1].
Maxime Devos <maximedevos@telenet.be> writes:
> The process opening code looks fragile, so I think some tests are
> required to avoid causing regressions later.
How would you suggest we do that? Since these are mostly racing issues
between threads, I don't know how we could reproduce these reliably in
tests.
[1] v4 PATCH at
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52835
(20220528124634.17353-1-dev@jpoiret.xyz)
Best,
--
Josselin Poiret
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, (continued)
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Ludovic Courtès, 2022/05/25
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Christopher Baines, 2022/05/25
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Ludovic Courtès, 2022/05/26
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Josselin Poiret, 2022/05/26
- bug#55441: [PATCH 2/2] Improve thread safety of piped-process., Josselin Poiret, 2022/05/26
- bug#55441: [PATCH 1/2] Fix child spawning closing standard fds prematurely, Josselin Poiret, 2022/05/26
- bug#55441: [PATCH 1/2] Fix child spawning closing standard fds prematurely, Maxime Devos, 2022/05/26
- bug#55441: [PATCH] guix: inferior: Make open-bidirectional-pipe use piped-process., Josselin Poiret, 2022/05/26
- bug#55441: [PATCH] guix: inferior: Make open-bidirectional-pipe use piped-process., Maxime Devos, 2022/05/26
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Maxime Devos, 2022/05/26
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections,
Josselin Poiret <=
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Ludovic Courtès, 2022/05/26
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Maxim Cournoyer, 2022/05/16
- bug#55441: [cuirass] hang in "In progress..."; runs out of pgsql connections, Ludovic Courtès, 2022/05/17