GNU bug report logs - #41444
[PATCH] Fix guile-fibers resource leak

Previous Next

Package: guix-patches;

Reported by: Caleb Ristvedt <caleb.ristvedt <at> cune.org>

Date: Fri, 22 May 2020 01:53:02 UTC

Severity: normal

Tags: patch

Done: Caleb Ristvedt <caleb.ristvedt <at> cune.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Caleb Ristvedt <caleb.ristvedt <at> cune.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#41444: closed ([PATCH] Fix guile-fibers resource leak)
Date: Fri, 22 May 2020 19:40:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 22 May 2020 14:39:16 -0500
with message-id <87pnavzrmj.fsf <at> cune.org>
and subject line done
has caused the debbugs.gnu.org bug report #41444,
regarding [PATCH] Fix guile-fibers resource leak
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
41444: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=41444
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Caleb Ristvedt <caleb.ristvedt <at> cune.org>
To: guix-patches <at> gnu.org
Subject: [PATCH] Fix guile-fibers resource leak
Date: Thu, 21 May 2020 20:52:38 -0500
[Message part 3 (text/plain, inline)]
This adds a patch to guile-fibers to fix a resource leak that caused
file descriptors to be opened and never closed with each invocation of
`run-fibers'.  This is presumably what was causing the tests to fail, as
guile will abort when it gets EMFILE while attempting to create a new
thread.  I've verified that it builds on my system, but it's only a
4-core machine, and the rate at which file descriptors leak scales with
the number of cores, so it's possible it would have built successfully
here regardless.  Could someone with access to a system with more cores
verify that it now builds properly there?

Hopefully a bug fix release will show up soon enough and we can get rid
of this.

- reepca

[0001-gnu-guile-fibers-Add-patch-to-fix-resource-leak.patch (text/x-patch, attachment)]
[signature.asc (application/pgp-signature, inline)]
[Message part 6 (message/rfc822, inline)]
From: Caleb Ristvedt <caleb.ristvedt <at> cune.org>
To: 41444-done <at> debbugs.gnu.org
Subject: done
Date: Fri, 22 May 2020 14:39:16 -0500
closed.


This bug report was last modified 5 years and 60 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.