guard cmiArgDebugFlag with CCS macro
[charm.git] / 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();  */