Хотелось бы знать, есть ли опасность при создании нескольких потоков, каждый из которых создает свой собственный контекст udev и начинает отслеживать изменения оборудования. Казалось бы, если у каждого потока есть собственный контекст udev, то все в порядке. Однако если вызовы типа udev_new
или udev_monitor_new_from_netlink
будут иметь доступ к глобальным / статическим переменным, могут возникнуть проблемы.
Поскольку ни в README, ни в документации ничего не говорится о многопоточности, я спрашиваю об этом здесь. Кто-нибудь знает что-то еще?