[bus] Don't install a SIGTERM handler
authorColin Walters <walters@verbum.org>
Tue, 23 Mar 2010 19:04:21 +0000 (15:04 -0400)
committerColin Walters <walters@verbum.org>
Tue, 23 Mar 2010 19:04:21 +0000 (15:04 -0400)
Really we don't have any interesting cleanup to do, so just
let the process die.

https://bugs.freedesktop.org/show_bug.cgi?id=26303

bus/main.c

index e3650f1..d17486d 100644 (file)
@@ -65,9 +65,6 @@ signal_handler (int sig)
       }
       break;
 #endif
-    case SIGTERM:
-      _dbus_loop_quit (bus_context_get_loop (context));
-      break;
     }
 }
 
@@ -467,7 +464,6 @@ main (int argc, char **argv)
 #ifdef SIGHUP
   _dbus_set_signal_handler (SIGHUP, signal_handler);
 #endif
-  _dbus_set_signal_handler (SIGTERM, signal_handler);
 #ifdef DBUS_BUS_ENABLE_DNOTIFY_ON_LINUX 
   _dbus_set_signal_handler (SIGIO, signal_handler);
 #endif /* DBUS_BUS_ENABLE_DNOTIFY_ON_LINUX */