Skip to content

Commit 08211ff

Browse files
committed
Add better clarification about impossible parallel access
1 parent d797e7d commit 08211ff

File tree

1 file changed

+3
-3
lines changed
  • crates/static-analysis-kernel/src/analysis/ddsa_lib

1 file changed

+3
-3
lines changed

crates/static-analysis-kernel/src/analysis/ddsa_lib/ops.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ use std::rc::Rc;
1212
#[op2(fast)]
1313
pub fn op_console_push(state: &mut OpState, #[string] line: &str) {
1414
let console = state.borrow::<Rc<RefCell<runtime::JsConsole>>>();
15-
let mut console = console
16-
.try_borrow_mut()
17-
.expect("console should only be accessed via sequential executions");
15+
let Ok(mut console) = console.try_borrow_mut() else {
16+
unreachable!("parallel access of console is impossible");
17+
};
1818
console.push(line);
1919
}
2020

0 commit comments

Comments
 (0)