This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile coop.c
- To: guile-cvs at sourceware dot cygnus dot com
- Subject: guile/guile-core/libguile coop.c
- From: mdj at sourceware dot cygnus dot com
- Date: 30 Mar 2000 23:23:10 -0000
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.