Spawn.vala
authorAlan Knowles <alan@roojs.com>
Mon, 14 Aug 2017 03:01:11 +0000 (11:01 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 14 Aug 2017 03:01:11 +0000 (11:01 +0800)
Spawn.vala

index 554655e..ffc6d59 100644 (file)
@@ -217,7 +217,7 @@ public class Spawn : Object
 
         
         if (this.cfg.debug) {
-           stdout.printf("cd %s; %s" , this.cfg.cwd , string.joinv(" ", this.cfg.args));
+           stdout.printf("cd %s; %s\n" , this.cfg.cwd , string.joinv(" ", this.cfg.args));
         }
         
         Process.spawn_async_with_pipes (
@@ -238,7 +238,7 @@ public class Spawn : Object
          
         if (this.cfg.debug) {
             
-            stdout.printf("PID: %d" ,this.pid);
+            stdout.printf("PID: %d\n" ,this.pid);
         }
         
         this.ref(); // additional ref - cleared on tidyup...
@@ -264,7 +264,7 @@ public class Spawn : Object
            
             this.result = result;
             if (this.cfg.debug) {
-                stdout.printf("child_watch_add : result:%d ", result);
+                stdout.printf("child_watch_add : result:%d\n", result);
             }
            
             this.read(this.out_ch);
@@ -338,7 +338,7 @@ public class Spawn : Object
         // start mainloop if not async..
         
         if (this.pid > -1) {
-             print("starting main loop");
+             //print("starting main loop");
              //if (this.cfg.debug) {
              //  
              // }
@@ -350,6 +350,7 @@ public class Spawn : Object
             this.tidyup(); // tidyup get's called in main loop. 
         }
         
+        
         if (this.cfg.exceptions && this.result != 0) {
            
             throw new SpawnError.EXECUTE_ERROR(this.stderr);