Skip to content

Commit 3996e3e

Browse files
committed
Only panic in park when debug_assertions are enabled
1 parent 9050a28 commit 3996e3e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

core/src/thread_parker/sgx.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ impl ThreadParker {
5454
#[inline]
5555
pub fn park(&self) {
5656
while self.parked.load(Ordering::Acquire) {
57-
let res = usercalls::wait(EV_UNPARK, WAIT_INDEFINITE).expect("wait returned error");
58-
assert_eq!(res & EV_UNPARK, EV_UNPARK);
57+
let result = usercalls::wait(EV_UNPARK, WAIT_INDEFINITE);
58+
debug_assert_eq!(result.expect("wait returned error") & EV_UNPARK, EV_UNPARK);
5959
}
6060
}
6161

0 commit comments

Comments
 (0)