diff options
Diffstat (limited to 'exercises/threads/threads2.rs')
| -rw-r--r-- | exercises/threads/threads2.rs | 2 |
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 |
