Skip to content

Commit 6e17bdb

Browse files
authored
Merge pull request #212 from dtolnay/relaxed
Change Backtrace::enabled atomic from SeqCst to Relaxed
2 parents a3f7160 + 6b3630c commit 6e17bdb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/backtrace.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ mod capture {
182182
impl Backtrace {
183183
fn enabled() -> bool {
184184
static ENABLED: AtomicUsize = AtomicUsize::new(0);
185-
match ENABLED.load(Ordering::SeqCst) {
185+
match ENABLED.load(Ordering::Relaxed) {
186186
0 => {}
187187
1 => return false,
188188
_ => return true,
@@ -194,7 +194,7 @@ mod capture {
194194
None => false,
195195
},
196196
};
197-
ENABLED.store(enabled as usize + 1, Ordering::SeqCst);
197+
ENABLED.store(enabled as usize + 1, Ordering::Relaxed);
198198
enabled
199199
}
200200

0 commit comments

Comments
 (0)