Здравствуйтесистемного вызова() для вызова tkill()
это безопасно отправить сигнал для каждого потока процесса с использованием tkill) вызов ядра Linux (? , поскольку он не подвергается прямому воздействию, я называю его использованием syscall().
Я ссылаюсь на ссылку - < http://linux.die.net/man/2/tkill>.
но я не знаю, должен ли я делать определенные проверить до на вызов (например, проверка состояния или блокировка мьютекса и т. Д.)?
Благодаря Sandeep
Что вы хотите достичь, чего не использует библиотека POSIX? – fge
Я хочу периодически посылать сигнал SIGUSR1 в каждый поток процесса. и обрабатывать его. есть kill() и sigqueue(), но это не гарантирует, что сигналы будут обрабатываться соответствующей нитью каждый раз. – sandeep