[gnome-builder] supervisor: force exit if we haven't yet exited/terminated
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] supervisor: force exit if we haven't yet exited/terminated
- Date: Fri, 28 Oct 2016 22:16:00 +0000 (UTC)
commit 93bf34f177ef64f3d44a6ac0f399f72ac2250bbe
Author: Christian Hergert <chergert redhat com>
Date: Fri Oct 28 15:15:32 2016 -0700
supervisor: force exit if we haven't yet exited/terminated
libide/subprocess/ide-subprocess-supervisor.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/libide/subprocess/ide-subprocess-supervisor.c b/libide/subprocess/ide-subprocess-supervisor.c
index 8dad463..123628a 100644
--- a/libide/subprocess/ide-subprocess-supervisor.c
+++ b/libide/subprocess/ide-subprocess-supervisor.c
@@ -60,7 +60,8 @@ ide_subprocess_supervisor_reset (IdeSubprocessSupervisor *self)
{
g_autoptr(IdeSubprocess) subprocess = g_steal_pointer (&priv->subprocess);
- if (ide_subprocess_get_if_exited (subprocess))
+ if (!ide_subprocess_get_if_exited (subprocess) &&
+ !ide_subprocess_get_if_signaled (subprocess))
ide_subprocess_force_exit (subprocess);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]