Допустим есть такой код:
...
01 sock = accept (listener, NULL, NULL);
02 pthread_setcancelstate (PTHREAD_CANCEL_DISABLE, NULL);
03 // ... тут что-нибуть делаем в sock
04 close (sock);
05 pthread_setcancelstate (PTHREAD_CANCEL_ENABLE, NULL);
...
Всё это запускается в потоке. Вопрос:
Может ли случится так, что при вызове pthread_cancel(...),
поток остановится после 01 строчки, но до начала 02
(сокет будет создан, но не будет использован и закрыт)?
Ответ на:
комментарий
от mv

Ответ на:
комментарий
от LinuxUser
Ответ на:
комментарий
от LinuxUser
Ответ на:
комментарий
от mv


Ответ на:
комментарий
от ShprotX
Ответ на:
комментарий
от kto_tama

Ответ на:
комментарий
от LinuxUser

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.