From mboxrd@z Thu Jan 1 00:00:00 1970 From: mdj@sourceware.cygnus.com To: guile-cvs@sourceware.cygnus.com Subject: guile/guile-core/libguile coop.c Date: Thu, 30 Mar 2000 15:23:00 -0000 Message-id: <20000330232310.4960.qmail@sourceware.cygnus.com> X-SW-Source: 2000-q1/msg00573.html List-Id: CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/03/30 15:23:10 Modified files: guile-core/libguile: coop.c Log message: * coop.c (coop_quitting_p, coop_cond_create, coop_mutex_create, coop_mother, coop_child): New variables. (mother): New function. (coop_create): New thread spawning mechanism which uses a "mother thread". The "dummy" pthreads aren't healthy enough to give birth to new threads since Linux threads thinks they are asleep.