diff options
author | Mark H Weaver <mhw@netris.org> | 2013-11-17 03:35:09 -0500 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2013-11-23 14:48:12 -0500 |
commit | 2437c7b2e8b4ab7786847ee1ce0b59e446a70fe2 (patch) | |
tree | a4ea3b75d23c25860907f256e04cc89ad72fa979 /libguile/boolean.c | |
parent | 8571dbde639e0ee9885bad49c9e180474bd23646 (diff) | |
download | guile-2437c7b2e8b4ab7786847ee1ce0b59e446a70fe2.tar.gz |
Make guardians thread-safe.
* libguile/guardians.c (t_guardian): Add mutex.
(finalize_guarded, scm_i_guard, scm_i_get_one_zombie): Lock mutex and
block system asyncs during critical sections.
(scm_make_guardian): Initialize mutex.
Diffstat (limited to 'libguile/boolean.c')
0 files changed, 0 insertions, 0 deletions