diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-06-18 17:39:35 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-06-18 17:39:35 +0200 |
commit | 46bcbfa566de19a88e925bd0369e110cae5a6b03 (patch) | |
tree | 18039cde78bb5305e1e66615f60c0c69db730f69 /libguile/strings.c | |
parent | 774b1ef7c203b875a7355736e5fd601d33cf95ae (diff) | |
download | guile-46bcbfa566de19a88e925bd0369e110cae5a6b03.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