don't reenter get_udevd_msg() if message is ignored
Check all event sources with every iteration. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
This commit is contained in:
parent
c6303c1316
commit
d2ecd6a19d
5
udevd.c
5
udevd.c
|
@ -946,9 +946,8 @@ int main(int argc, char *argv[], char *envp[])
|
|||
if (uevent_netlink_active && msg->type == UDEVD_UEVENT_UDEVSEND && msg->seqnum != 0) {
|
||||
dbg("skip uevent_helper message, netlink is active");
|
||||
free(msg);
|
||||
continue;
|
||||
}
|
||||
msg_queue_insert(msg);
|
||||
} else
|
||||
msg_queue_insert(msg);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue