print which seed load balancer is using
authorGengbin Zheng <gzheng@upcrc2.cs.uiuc.edu>
Mon, 26 Apr 2010 16:26:42 +0000 (11:26 -0500)
committerGengbin Zheng <gzheng@upcrc2.cs.uiuc.edu>
Mon, 26 Apr 2010 16:26:42 +0000 (11:26 -0500)
src/conv-ldb/cldb.c

index ee44a24cb82f7239eb008243281ed88ba33019f9..440af75a44e1fe25654df89c46902d550f40ab6e 100644 (file)
@@ -279,6 +279,14 @@ void CldModuleGeneralInit(char **argv)
   /* lock to protect token queue for immediate message and smp */
   CpvInitialize(CmiNodeLock, cldLock);
   CpvAccess(cldLock) = CmiCreateLock();
+
+  
+  if (CmiMyPe() == 0) {
+    char *stra = CldGetStrategy();
+    if (strcmp(stra, "rand") != 0) {
+      CmiPrintf("Charm++: %s seed load balancer.\n", stra);
+    }
+  } 
 }
 
 /* function can be called in an immediate handler at node level