diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-06-18 17:39:35 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2018-08-07 12:10:05 +0200 |
commit | edc80bd595a442d059098fd6b605bbe1aa7e81ca (patch) | |
tree | 0c2f293482c218c0f441b0fa3187b3b28a50a1cd /libguile/strings.c | |
parent | f075641051e638cfb7493b695ace4e9f5f600c1c (diff) | |
download | guile-edc80bd595a442d059098fd6b605bbe1aa7e81ca.tar.gz |
Module import obarrays are accessed in a critical section.
Fixes <https://bugs.gnu.org/31879>.
* libguile/modules.c (import_obarray_mutex): New variable.
(resolve_duplicate_binding, module_imported_variable): Acquire it before
accessing an obarray.
Diffstat (limited to 'libguile/strings.c')
0 files changed, 0 insertions, 0 deletions