Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
More debugs around process suspension
authorMartin Quinson <martin.quinson@loria.fr>
Thu, 10 May 2012 12:49:15 +0000 (14:49 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Thu, 10 May 2012 12:56:42 +0000 (14:56 +0200)
src/simix/smx_process.c

index 31d822a..409211a 100644 (file)
@@ -408,8 +408,10 @@ void SIMIX_process_resume(smx_process_t process, smx_process_t issuer)
 
   XBT_IN("process = %p, issuer = %p", process, issuer);
 
-  if(process->context->iwannadie)
+  if(process->context->iwannadie) {
+    XBT_VERB("Ignoring request to suspend a process that is currently dying.");
     return;
+  }
 
   if(!process->suspended) return;
   process->suspended = 0;