Здравствуйте! Есть не большая проблема, нужно в ядре(2.6.x) сделать
sys_kill(оставшимся в живых процессам), вот сам код:
struct task_struct *tst;
tst = current;
while(tst->pid != 0 && tst->pid != 1){
sys_kill(tst->pid,SIGKILL);
tst = next_task(tst);
}
На сколько это будет правильно? Не пинайте ногами, просто нет
возможности проверить пока все это.
Заранее спасибо!
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум vfsmount (2006)
- Форум сcurrent (2006)
- Форум [Linux] как для процесса получить список дочерних процессов в user space? (2010)
- Форум pipe и циклы ☛ непонятное поведение (2016)
- Форум Трабл с модулем (2005)
- Форум обработать сигнал sigchld при прерывании функции poll (2017)
- Форум Семафоры (2005)
- Форум [kernel] NUMA (2011)
- Форум Segmentation fault (2005)
- Форум ошибка сегментирования (2010)