diff --git a/run.sh b/run.sh index 9dc1bcb..144713a 100755 --- a/run.sh +++ b/run.sh @@ -29,8 +29,8 @@ if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then exit 1 fi -# Run the launcher -bash "$SCRIPT_DIR/launcher.sh" +# Run the launcher (source in current shell, don't execute in subshell) +source "$SCRIPT_DIR/launcher.sh" # Check if cleanup is requested if [ -f /tmp/.cleanup_requested ]; then