mirror of
https://github.com/systemd/systemd.git
synced 2025-09-10 21:45:06 +03:00
libudev-monitor: use safe_close() in udev_monitor_disconnect()
This commit is contained in:
@@ -425,13 +425,11 @@ _public_ int udev_monitor_set_receive_buffer_size(struct udev_monitor *udev_moni
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int udev_monitor_disconnect(struct udev_monitor *udev_monitor)
|
int udev_monitor_disconnect(struct udev_monitor *udev_monitor) {
|
||||||
{
|
assert(udev_monitor);
|
||||||
int err;
|
|
||||||
|
|
||||||
err = close(udev_monitor->sock);
|
udev_monitor->sock = safe_close(udev_monitor->sock);
|
||||||
udev_monitor->sock = -1;
|
return 0;
|
||||||
return err < 0 ? -errno : 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user