summaryrefslogtreecommitdiffstats
path: root/glib/dbus-gmain.c
diff options
context:
space:
mode:
Diffstat (limited to 'glib/dbus-gmain.c')
-rw-r--r--glib/dbus-gmain.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/glib/dbus-gmain.c b/glib/dbus-gmain.c
index 5766139d..c5197e5e 100644
--- a/glib/dbus-gmain.c
+++ b/glib/dbus-gmain.c
@@ -148,10 +148,7 @@ add_watch (DBusWatch *watch,
poll_fd->events |= G_IO_IN;
if (flags & DBUS_WATCH_WRITABLE)
poll_fd->events |= G_IO_OUT;
- if (flags & DBUS_WATCH_ERROR)
- poll_fd->events |= G_IO_ERR;
- if (flags & DBUS_WATCH_HANGUP)
- poll_fd->events |= G_IO_HUP;
+ poll_fd->events |= G_IO_ERR | G_IO_HUP;
g_source_add_poll ((GSource *)dbus_source, poll_fd);