提交 a645c8f0 编写于 作者: J Jiri Denemark 提交者: Daniel Veillard

Fix use of virEventAddHandleImpl()

src/node_device/node_device_udev.c was using a function available only
on the daemon code, fix this and use the function available globally

* src/node_device/node_device_udev.c: replace use of virEventAddHandleImpl
  by virEventAddHandle
上级 057ad3a2
......@@ -37,7 +37,7 @@
#include "uuid.h"
#include "util.h"
#include "buf.h"
#include "daemon/event.h"
#include "event.h"
#define VIR_FROM_THIS VIR_FROM_NODEDEV
......@@ -1531,10 +1531,10 @@ static int udevDeviceMonitorStartup(int privileged ATTRIBUTE_UNUSED)
* enumeration. The alternative is to register the callback after
* we enumerate, in which case we will fail to create any devices
* that appear while the enumeration is taking place. */
if (virEventAddHandleImpl(udev_monitor_get_fd(udev_monitor),
VIR_EVENT_HANDLE_READABLE,
udevEventHandleCallback,
NULL, NULL) == -1) {
if (virEventAddHandle(udev_monitor_get_fd(udev_monitor),
VIR_EVENT_HANDLE_READABLE,
udevEventHandleCallback,
NULL, NULL) == -1) {
ret = -1;
goto out;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册