ВИКОРИСТАННЯ ПРОГРАМИ Функція pthread_kill(). забезпечує механізм для асинхронного спрямування сигналу в потік у процесі виклику. Це може бути використано, наприклад, одним потоком для впливу на трансляцію доставки сигналу набору потоків.
kill лише констатує факт смерті, спричиненої будь-яким способом. вбити – це переважно літературний термін, який означає навмисність і насильство, але не обов'язково мотив. вбивство конкретно передбачає скритність, мотив і навмисність і, отже, повну моральну відповідальність.
На відміну від вбивства, xkill не вимагає завершення клієнтського процесу, який може працювати на іншій машині.
Головна відмінність цих засобів полягає в тому kill завершує процеси на основі ідентифікаційного номера процесу (PID), тоді як команди killall і pkill завершують запущені процеси на основі їхніх імен та інших атрибутів.
Повернуті значення Після успішного завершення функція повертає нульове значення. В іншому випадку функція повертає номер помилки. Якщо функція pthread_kill дає збій, сигнал не надсилається.