mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-22 16:23:55 +08:00
2fa98ec20c
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 |
||
---|---|---|
.. | ||
environment_impl.rs | ||
environment.rs | ||
mod.rs | ||
var.rs |