]>
git.proxmox.com Git - rustc.git/blob - library/std/src/sys/sgx/waitqueue/spin_mutex/tests.rs
6 use crate::time
::Duration
;
10 let mutex
= Arc
::new(SpinMutex
::<i32>::default());
11 let mutex2
= mutex
.clone();
12 let guard
= mutex
.lock();
13 let t1
= thread
::spawn(move || {
17 thread
::sleep(Duration
::from_millis(50));
19 assert_eq
!(*guard
, 0);
22 assert_eq
!(*mutex
.lock(), 1);