diff --git a/armi/operators/operatorMPI.py b/armi/operators/operatorMPI.py index b00404a54..2f54c75e7 100644 --- a/armi/operators/operatorMPI.py +++ b/armi/operators/operatorMPI.py @@ -214,8 +214,9 @@ def _finalizeInteract(self): This is only called on the root processor. Worker processors will know what to do with the "reset" broadcast. """ - context.MPI_COMM.bcast("reset", root=0) - runLog.extra("Workers have been reset.") + if context.MPI_SIZE > 1: + context.MPI_COMM.bcast("reset", root=0) + runLog.extra("Workers have been reset.") def _resetWorker(self): """