Здравствуйте госопода программисты! Проясните мне pls ситуацию:
Есть 2 потока
Поток 1 делает pthread_mutex_lock Поток 2 делает pthread_mutex_lock и блокируется ...
Поток 1 заканчивает принудительно поток 2 (pthread_cancel)
Поток 1 выполняет какие то действия и при попытке выполнить pthread_mutex_unlock срубается весь процесс ...
Это нормально? Как должно быть и где почитать, в манах чета про такую ситуацию я не нашел ...
Заранее всем благодарен ...
Всех поздравляю с прошедшими праздниками )