From 12de60a5e8db990c173b21857fe68ff74daa5679 Mon Sep 17 00:00:00 2001 From: Jesse Barnes Date: Wed, 4 May 2011 14:55:32 -0700 Subject: [PATCH] testdisplay: don't read hotplug events from buffer before libudev Otherwise we'll just block rather than trying to update the display. Signed-off-by: Jesse Barnes --- tests/testdisplay.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/tests/testdisplay.c b/tests/testdisplay.c index 48684e19..8f3b89a2 100644 --- a/tests/testdisplay.c +++ b/tests/testdisplay.c @@ -750,19 +750,11 @@ static void usage(char *name) static gboolean hotplug_event(GIOChannel *source, GIOCondition condition, gpointer data) { - gchar buf[256]; - gsize count; struct udev_device *dev; dev_t udev_devnum; struct stat s; const char *hotplug; - /* drain all pending events */ - do { - count = read(g_io_channel_unix_get_fd(source), - buf, sizeof(buf)); - } while (count > 0); - dev = udev_monitor_receive_device(uevent_monitor); if (!dev) goto out;