mirror of
https://github.com/leporello-js/leporello-js
synced 2026-01-13 21:14:28 -08:00
guard againt simultaneous execution
This commit is contained in:
@@ -85,7 +85,7 @@ const loaded = i
|
||||
assert_equal(loaded.eval_modules_state != null, true)
|
||||
const s = loaded.eval_modules_state
|
||||
const result = await s.promise
|
||||
const state = COMMANDS.eval_modules_finished(loaded , result, s.node, s.toplevel)
|
||||
const state = COMMANDS.eval_modules_finished(loaded, loaded, result, s.node, s.toplevel)
|
||||
const root = root_calltree_node(state)
|
||||
const run = root.children[0]
|
||||
|
||||
|
||||
@@ -2876,6 +2876,7 @@ const y = x()`
|
||||
const result = await after_edit.eval_modules_state.promise
|
||||
const after_edit_finished = COMMANDS.eval_modules_finished(
|
||||
after_edit,
|
||||
after_edit,
|
||||
result,
|
||||
after_edit.eval_modules_state.node,
|
||||
after_edit.eval_modules_state.toplevel
|
||||
|
||||
@@ -71,6 +71,7 @@ export const test_initial_state_async = async code => {
|
||||
const result = await s.eval_modules_state.promise
|
||||
return COMMANDS.eval_modules_finished(
|
||||
s,
|
||||
s,
|
||||
result,
|
||||
s.eval_modules_state.node,
|
||||
s.eval_modules_state.toplevel
|
||||
|
||||
Reference in New Issue
Block a user