fix deadlock in load_library_as_stream

This commit is contained in:
Skgland
2023-08-27 19:56:55 +02:00
committed by Bennet Bleßmann
parent 13cbff7eab
commit 70b6cc8e55

View File

@@ -7846,7 +7846,9 @@ impl Machine {
use crate::machine::LIBRARIES;
match LIBRARIES.borrow().get(&*library_name.as_str()) {
let lib_ref = LIBRARIES.borrow();
let lib = lib_ref.get(&*library_name.as_str());
match lib {
Some(library) => {
let lib_stream = Stream::from_static_string(library, &mut self.machine_st.arena);
unify!(