From 52434fb98b2e8920e8e254d87ecfff2789ebd6b7 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Sat, 29 Mar 2008 17:16:41 +0100 Subject: [PATCH 1/1] udevadm: trigger - fix broken socket option check --- udevtrigger.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/udevtrigger.c b/udevtrigger.c index 7584e02a6..cebc518c4 100644 --- a/udevtrigger.c +++ b/udevtrigger.c @@ -235,7 +235,7 @@ static void exec_list(const char *action) list_for_each_entry_safe(loop_device, tmp_device, &device_list, node) { if (delay_device(loop_device->name)) continue; - if (sock) + if (sock >= 0) pass_to_socket(loop_device->name, action); else trigger_uevent(loop_device->name, action); @@ -245,7 +245,7 @@ static void exec_list(const char *action) /* trigger remaining delayed devices */ list_for_each_entry_safe(loop_device, tmp_device, &device_list, node) { - if (sock) + if (sock >= 0) pass_to_socket(loop_device->name, action); else trigger_uevent(loop_device->name, action); -- 2.30.2