Здравствуйте, Аноним, Вы писали:
А>subj
Да.
Здравствуйте, Аноним, Вы писали:
А>subj
Да, но далеко не все. Даже из libc большинство вызывать нельзя.
Гугли async signal safe functions.
Если у тебя есть poll loop, то на линуксе используй signalfd,а на остальных можно сигнал самому загонять в пайп из обработчика сигнала.
Что можно вызывать из обработчика описывается POSIX'ом, а он не различает системные вызовы и библиотечные функции. Перечень безопасных функций приведен в man 7 signal.
Если речь конкретно о системных вызовах в Linux, то думаю, конкретного ответа не будет.