Minor: disable children notification in node-level if it is set
[charm.git] / src / ck-core / ckreduction.C
index 2a58dab69480200897631cce948ceaa9742b4074..55406d222b6718806f6bbc4ccd68133bafef05c9 100644 (file)
@@ -1874,6 +1874,9 @@ void CkNodeReductionMgr::startReduction(int number,int srcNode)
        //If none of these cases, we need to start the reduction--
        DEBR((AA"Starting Node reduction #%d on %p srcNode %d\n"AB,redNo,this,srcNode));
        inProgress=CmiTrue;
+
+       if(!_isNotifyChildInRed) return;
+
        //Sent start requests to our kids (in case they don't already know)
        
        for (int k=0;k<treeKids();k++)