summaryrefslogtreecommitdiff
path: root/exercises/threads/threads2.rs
diff options
context:
space:
mode:
Diffstat (limited to 'exercises/threads/threads2.rs')
-rw-r--r--exercises/threads/threads2.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/exercises/threads/threads2.rs b/exercises/threads/threads2.rs
index d0f8578..ada3d14 100644
--- a/exercises/threads/threads2.rs
+++ b/exercises/threads/threads2.rs
@@ -17,7 +17,7 @@ fn main() {
let status = Arc::new(JobStatus { jobs_completed: 0 });
let mut handles = vec![];
for _ in 0..10 {
- let status_shared = status.clone();
+ let status_shared = Arc::clone(&status);
let handle = thread::spawn(move || {
thread::sleep(Duration::from_millis(250));
// TODO: You must take an action before you update a shared value