From fcff19aa547415240b0f3a85e34147d3798a377e Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 29 Aug 2016 16:44:01 +0800 Subject: [PATCH] Spawn.vala --- Spawn.vala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Spawn.vala b/Spawn.vala index b5df8c8e..be7a3790 100644 --- a/Spawn.vala +++ b/Spawn.vala @@ -436,6 +436,11 @@ public class Spawn : Object size_t term_pos; size_t len; IOStatus status; + + if (this.pid < 0) { + return false; // spawn complete + closed... can't read any more. + } + try { var cond = ch.get_buffer_condition(); if ((cond & GLib.IOCondition.ERR) > 0) { -- 2.39.2