diff --git a/applications/utilities/mesh/manipulation/checkMesh/checkTools.C b/applications/utilities/mesh/manipulation/checkMesh/checkTools.C index 55cc2fcc1d..49ef732525 100644 --- a/applications/utilities/mesh/manipulation/checkMesh/checkTools.C +++ b/applications/utilities/mesh/manipulation/checkMesh/checkTools.C @@ -245,13 +245,16 @@ void Foam::mergeAndWrite mergedFaces, pointMergeMap ); - writer.write - ( - outputDir, - set.name(), - mergedPoints, - mergedFaces - ); + if (Pstream::master()) + { + writer.write + ( + outputDir, + set.name(), + mergedPoints, + mergedFaces + ); + } } else { @@ -376,13 +379,16 @@ void Foam::mergeAndWrite mergedFaces, pointMergeMap ); - writer.write - ( - outputDir, - set.name(), - mergedPoints, - mergedFaces - ); + if (Pstream::master()) + { + writer.write + ( + outputDir, + set.name(), + mergedPoints, + mergedFaces + ); + } } else {