From 5008d1f1989ee60265ad73a41f1a407a1d812ee0 Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Fri, 18 Sep 2009 12:51:14 +0200 Subject: [PATCH] Block yield if garbage collecting can cause an abort. --- src/thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/thread.c b/src/thread.c index 94fb7e42483..98aa3ff4fdd 100644 --- a/src/thread.c +++ b/src/thread.c @@ -100,7 +100,7 @@ unmark_threads (void) int thread_inhibit_yield_p () { - return inhibit_yield_counter || interrupt_input_blocked; + return inhibit_yield_counter || interrupt_input_blocked || abort_on_gc; } static void -- 2.11.4.GIT