fish-shell/src/env
Johannes Altmanninger 2fa98ec20c Fix deadlock when importing universal LC_* variable
The C++ version of this code simply copied the entire uvar table.
Today we take a reference. It's not clear which one is better.

Removal of locale variables like LC_ALL triggers variable change handlers
which call EnvStackImpl::get. This deadlocks because we still hold the lock
to protect the reference to all uvars.  Work around this.

Closes #10513
2024-05-21 23:11:06 +02:00
..
environment_impl.rs Add note about possible safety issue with GLOBAL_NODE 2024-05-16 20:33:43 -05:00
environment.rs Fix deadlock when importing universal LC_* variable 2024-05-21 23:11:06 +02:00
mod.rs Remove obsolete no_mangle directives 2024-02-15 01:22:37 +01:00
var.rs Convert some lazy_static to OnceCell/OnceLock 2024-05-16 20:33:43 -05:00