[gnome-builder] breakout: add tracing to signal propagation



commit 5f64e1d91b56e8af1c4d32cb6f1363e35dc771b4
Author: Christian Hergert <chergert redhat com>
Date:   Tue Aug 29 23:05:12 2017 -0700

    breakout: add tracing to signal propagation

 libide/subprocess/ide-breakout-subprocess.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/libide/subprocess/ide-breakout-subprocess.c b/libide/subprocess/ide-breakout-subprocess.c
index 78733ca..1c64455 100644
--- a/libide/subprocess/ide-breakout-subprocess.c
+++ b/libide/subprocess/ide-breakout-subprocess.c
@@ -941,6 +941,8 @@ sigterm_handler (gpointer user_data)
   IdeBreakoutSubprocess *self = user_data;
   g_autoptr(GDBusConnection) bus = NULL;
 
+  IDE_ENTRY;
+
   g_assert (IDE_IS_BREAKOUT_SUBPROCESS (self));
 
   g_dbus_connection_call_sync (self->connection,
@@ -955,7 +957,7 @@ sigterm_handler (gpointer user_data)
 
   kill (getpid (), SIGTERM);
 
-  return G_SOURCE_CONTINUE;
+  IDE_RETURN (G_SOURCE_CONTINUE);
 }
 
 static gboolean
@@ -964,6 +966,8 @@ sigint_handler (gpointer user_data)
   IdeBreakoutSubprocess *self = user_data;
   g_autoptr(GDBusConnection) bus = NULL;
 
+  IDE_ENTRY;
+
   g_assert (IDE_IS_BREAKOUT_SUBPROCESS (self));
 
   g_dbus_connection_call_sync (self->connection,
@@ -978,7 +982,7 @@ sigint_handler (gpointer user_data)
 
   kill (getpid (), SIGINT);
 
-  return G_SOURCE_CONTINUE;
+  IDE_RETURN (G_SOURCE_CONTINUE);
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]