[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Trouble joining with threads from C
From: |
Andy Wingo |
Subject: |
Re: Trouble joining with threads from C |
Date: |
Mon, 25 Apr 2011 16:19:40 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
On Mon 25 Apr 2011 15:53, address@hidden (Ludovic Courtès) writes:
> Attached are 3 tests: one for Mark’s bug, and two for #32436.
o/~ did you ever know that you're my heeee-roooo o/~
> Currently they all pass, but ‘test-scm-spawn-thread’ hits a libgc
> assertion failure (“Duplicate large block deallocation”) once every 5
> runs or so:
I guess we disable this one then?
That code always seemed a little fishy to me:
/* Ensure the signal handling thread has been launched, because we might be
shutting it down. */
scm_i_ensure_signal_delivery_thread ();
Perhaps we can avoid spawning a thread in the key destructor.
Andy
--
http://wingolog.org/