]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Use SIGHUP without check in UNIX environment
authorChengwei Yang <chengwei.yang@intel.com>
Fri, 1 Nov 2013 08:23:27 +0000 (16:23 +0800)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 1 Nov 2013 11:35:58 +0000 (11:35 +0000)
As Simon's comment
  https://bugs.freedesktop.org/show_bug.cgi?id=66068#c8
we can do this in UNIX environment.

Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
bus/main.c

index 472458ed258c5b5b7cb59f35906a7423ba9e03cc..e060baa8e8f3ba6c9e34ba7bf500b26cd692a9eb 100644 (file)
@@ -61,7 +61,6 @@ signal_handler (int sig)
 {
   switch (sig)
     {
-#ifdef SIGHUP
     case SIGHUP:
       {
         DBusString str;
@@ -94,7 +93,6 @@ signal_handler (int sig)
           }
       }
       break;
-#endif
 
     case SIGTERM:
       {
@@ -642,9 +640,7 @@ main (int argc, char **argv)
    * no point in trying to make the handler portable to non-Unix. */
 
   _dbus_set_signal_handler (SIGTERM, signal_handler);
-#ifdef SIGHUP
   _dbus_set_signal_handler (SIGHUP, signal_handler);
-#endif
 #endif /* DBUS_UNIX */
 
   _dbus_verbose ("We are on D-Bus...\n");