[metacity] main: do not call g_printerr in a signal handler



commit eab7f5bc8c044e166318e6a29c1ffce3de9e033c
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Fri Sep 29 23:03:27 2017 +0300

    main: do not call g_printerr in a signal handler
    
    https://bugzilla.gnome.org/show_bug.cgi?id=603510

 src/core/main.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/core/main.c b/src/core/main.c
index 6924752..e518396 100644
--- a/src/core/main.c
+++ b/src/core/main.c
@@ -324,8 +324,10 @@ sigterm_handler (int signum)
 {
   if (sigterm_pipe_fds[1] >= 0)
     {
-      if ( write (sigterm_pipe_fds[1], "", 1) == -1 )
-        g_printerr ("metacity: write to sigterm_pipe failed.\n");
+      if (write (sigterm_pipe_fds[1], "", 1) == -1)
+        {
+        }
+
       close (sigterm_pipe_fds[1]);
       sigterm_pipe_fds[1] = -1;
     }


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