Open ceedubs opened 1 year ago
It seems that ucm run myMainFunction requires a lock on the codebase. But should it? run can't actually modify the codebase (right?), so should it require a lock?
ucm run myMainFunction
run
In one terminal window, start an interactive ucm session:
ucm
In another terminal window, try to run a program:
We think ucm run shouldn't take a lock on the codebase because it can't write it.
ucm run
ucm run.compiled shouldn't either (we haven't checked to see if it does currently).
ucm run.compiled
It seems that
ucm run myMainFunction
requires a lock on the codebase. But should it?run
can't actually modify the codebase (right?), so should it require a lock?Reproduction
In one terminal window, start an interactive ucm session:
In another terminal window, try to run a program: