Author: rmottola
Date: Mon May 16 11:36:35 2016
New Revision: 39770

URL: http://svn.gna.org/viewcvs/gnustep?rev=39770&view=rev
Log:
clean PID before running

Modified:
    apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m

Modified: apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m?rev=39770&r1=39769&r2=39770&view=diff
==============================================================================
--- apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m       
(original)
+++ apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m       
Mon May 16 11:36:35 2016
@@ -250,7 +250,7 @@
       kill(subProcessId,SIGINT);
 #else
       HANDLE proc;
-      NSLog(@"Windows - sending interrupt to %d", subProcessId);
+
       proc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, (DWORD)subProcessId);
       if (proc == NULL)
         {
@@ -275,7 +275,8 @@
 // action methods for toolbar...
 - (void) go: (id) sender
 {
-  // [self setStatus: @"Running..."];
+  /* each run makes a new PID but we parse it only if non-zero */
+  [self setSubProcessId:0];
   [debuggerView putString: @"run\n"];
 }
 
@@ -295,6 +296,8 @@
 {
   // [self setStatus: @"Restarting..."];
   [self interrupt];
+  /* each run makes a new PID but we parse it only if non-zero */
+  [self setSubProcessId:0];
   [debuggerView putString: @"run\n"];
   // [self setStatus: @"Running..."];
 }


_______________________________________________
Gnustep-cvs mailing list
Gnustep-cvs@gna.org
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to