Skip to content

Commit 4c22931

Browse files
committed
Fixed @Everywhere call in case runner for Benders
1 parent b508308 commit 4c22931

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/case_runners/case_runner.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ function run_genx_case!(case::AbstractString, optimizer::Any = HiGHS.Optimizer)
4949
if current < target
5050
n_to_add = target - current
5151
@info "Benders: adding $n_to_add worker process(es) to reach $target total workers."
52-
addprocs(n_to_add)
53-
@everywhere using GenX
52+
addprocs(n_to_add; exeflags=["--project=$(Base.active_project())"])
53+
Distributed.remotecall_eval(Main, workers(), :(using GenX))
5454
elseif current > target
5555
@warn "Benders: $current workers are already running but NWorkers=$target was requested. Proceeding with $current workers."
5656
else

0 commit comments

Comments
 (0)