LINUX.ORG.RU

История изменений

Исправление asaw, (текущая версия) :

#include <pthread.h>

Тебе обязательно в 2017-м году, когда уже готов финальный черновик C++17, изобретать велосипед, который был изобретен во времена C++11? Вот за это ты и страдаешь.

И ещё. Почитай man по

│pthread_cancel() │ Thread safety │ MT-Safe │
А потом - вот это http://man7.org/linux/man-pages/man7/signal-safety.7.html

Исходная версия asaw, :

#include <pthread.h>

Тебе обязательно в 2017-м году, когда уже готов финальный черновик C++17, изобретать велосипед, который был изобретен во времена C++11? Вот за это ты и страдаешь.