1
0
Fork 0

udev_monitor.c: fix bad return value in udev_monitor_enable_receiving

This commit is contained in:
illiliti 2021-06-03 09:24:55 +03:00
parent f4b2b9331e
commit 32f9d14551

View file

@ -170,7 +170,7 @@ int udev_monitor_enable_receiving(struct udev_monitor *udev_monitor)
return -1;
}
return pthread_create(&udev_monitor->thread, NULL, handle_event, udev_monitor);
return (pthread_create(&udev_monitor->thread, NULL, handle_event, udev_monitor) == 0) - 1;
}
/* XXX NOT IMPLEMENTED */ int udev_monitor_set_receive_buffer_size(struct udev_monitor *udev_monitor, int size)