Re: [PATCH]: Critical section checked for incorrect thread.

2008-12-16 Thread Andy Wingo
On Sun 14 Dec 2008 00:59, l...@gnu.org (Ludovic Courtès) writes: - if (scm_i_critical_section_level) + if (SCM_I_CURRENT_THREAD-block_asyncs) It seems to me that throw from within critical section means precisely throw when SCM_I_CRITICAL_SECTION_LEVEL is non-zero. I don't see what

[PATCH]: Critical section checked for incorrect thread.

2008-12-13 Thread Linas Vepstas
) { fprintf (stderr, throw from within critical section.\n); abort (); Date: 13 Nov 2008 To: guile-devel@gnu.org Subject: Re: Does anyone actually use threads with guile? Missed 1.8.6, resubmit on 13 Dec 2008 Subject: [PATCH]: Critical section checked for incorrect thread. At any given time, some