rust/hg-core/src/dirstate_tree/status.rs
changeset 48422 000130cfafb6
parent 48391 b80e5e75d51e
child 48454 473af5cbc209
--- a/rust/hg-core/src/dirstate_tree/status.rs	Thu Dec 02 15:10:03 2021 +0100
+++ b/rust/hg-core/src/dirstate_tree/status.rs	Thu Nov 25 18:33:51 2021 +0100
@@ -61,16 +61,21 @@
             (Box::new(|&_| true), vec![], None)
         };
 
+    let filesystem_time_at_status_start = filesystem_now(&root_dir).ok();
+    let outcome = DirstateStatus {
+        filesystem_time_at_status_start,
+        ..Default::default()
+    };
     let common = StatusCommon {
         dmap,
         options,
         matcher,
         ignore_fn,
-        outcome: Default::default(),
+        outcome: Mutex::new(outcome),
         ignore_patterns_have_changed: patterns_changed,
         new_cachable_directories: Default::default(),
         outated_cached_directories: Default::default(),
-        filesystem_time_at_status_start: filesystem_now(&root_dir).ok(),
+        filesystem_time_at_status_start,
     };
     let is_at_repo_root = true;
     let hg_path = &BorrowedPath::OnDisk(HgPath::new(""));