Re[4]: Как прибивать программу с OpenMP ?
От: niXman Ниоткуда https://github.com/niXman
Дата: 10.04.14 09:41
Оценка: 68 (1)
Здравствуйте, niXman, Вы писали:

X>2. в обработчике сигнала, шли своему процессу SIGKILL.

в псевдокоде это так:
void halt_zuruck(int s)
{
    signal(SIGKILL, SIG_DFL);
    signal(SIGINT, SIG_DFL);
    signal(SIGTERM, SIG_DFL);
    cerr << "halted with code " << s << " in thread " << omp_get_thread_num() << endl;

    kill(getpid(), SIGKILL);
}
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.