Skip to content

Commit 5be6891

Browse files
committed
Check if MPI was initialized, before initializing it.
1 parent 2792ec7 commit 5be6891

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/MPIBackend.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ function get_part_ids(b::MPIBackend,nparts::Tuple)
1919
end
2020

2121
function prun(driver::Function,b::MPIBackend,nparts)
22-
MPI.Init()
22+
if !MPI.Initialized()
23+
MPI.Init()
24+
end
2325
#try
2426
part = get_part_ids(b,nparts)
2527
driver(part)

0 commit comments

Comments
 (0)