Асинхронный сигнал небезопасность локальных потоков доступа - PullRequest
0 голосов
/ 19 апреля 2019

Я читаю локальный указатель потока через обработчик сигнала и обращаюсь к некоторым изменчивым переменным в структуре, на которую указывает указатель. Я знаю, что доступ к локальным переменным потока технически небезопасен для асинхронного сигнала.

Что может случиться на самом деле хуже, если учесть, что каждый из моих потоков запускается с изначально заблокированными сигналами, и они разблокируются только после того, как локальная переменная потока была инициализирована из нового потока?

Можно ли проверить, что из-за этого что-то сломалось?

...