Switch Context::cwd to using RwLock

This commit is contained in:
Jeremy Soller
2021-02-13 12:24:19 -07:00
parent a9bee0bbdc
commit c7aba8fdfd
3 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -253,7 +253,7 @@ pub fn clone(flags: CloneFlags, stack_base: usize) -> Result<ContextId> {
if flags.contains(CLONE_FS) {
cwd = Arc::clone(&context.cwd);
} else {
cwd = Arc::new(Mutex::new(context.cwd.lock().clone()));
cwd = Arc::new(RwLock::new(context.cwd.read().clone()));
}
if flags.contains(CLONE_FILES) {