guard cmiArgDebugFlag with CCS macro
authorGengbin Zheng <gzheng@illinois.edu>
Sat, 23 Jul 2011 04:31:50 +0000 (23:31 -0500)
committerGengbin Zheng <gzheng@illinois.edu>
Sat, 23 Jul 2011 04:31:50 +0000 (23:31 -0500)
src/arch/net/machine.c

index c3508d47ac457d0857ef26cbd7be71d638c17c1b..35030d8f9398194279143f7d2037ffa75bb15479 100644 (file)
@@ -383,6 +383,7 @@ static void KillOnAllSigs(int sigNo)
        machine_exit(1); /*Don't infinite loop if there's a signal during a signal handler-- just die.*/
   already_in_signal_handler=1;
 
+#if CMK_CCS_AVAILABLE
   if (CpvAccess(cmiArgDebugFlag)) {
     int reply = 0;
     CpdNotify(CPD_SIGNAL,sigNo);
@@ -394,6 +395,7 @@ static void KillOnAllSigs(int sigNo)
     CpdFreeze();
 #endif
   }
+#endif
   
   CmiDestoryLocks();           /* destory locks */
 
@@ -587,11 +589,13 @@ void CmiAbort(const char *message)
        }
   MACHSTATE1(5,"CmiAbort(%s)",message);
 
+#if CMK_CCS_AVAILABLE
   /* if CharmDebug is attached simply try to send a message to it */
   if (CpvAccess(cmiArgDebugFlag)) {
     CpdNotify(CPD_ABORT, message);
     CpdFreeze();
   }
+#endif
   
   /* CmiDestoryLocks();  */