LINUX.ORG.RU

gdb and signals


0

0

Всем привет. Уважаемые напомните пожалуйста, есть типа такой код

int main()
{
....................
if (signal(SIGUSR2, my_sig) == SIG_ERR)
		perror("SIGUSR2: ");
	for (;;)
		pause();
}

void my_sig(int signo)
{
............
}		
Как при отладке в gdb при пошаговом проходе, при входе в pause(); перейти на обработчик сигналов, а то помагает только Ctrl+C.

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

Точно также, как без gdb, найти PID и послать. А ещё из gdb можно, help signal

welkam ★★
()
Ответ на: комментарий от Boy_from_Jungle

> и как это использовать?!

Считать, что gdb на отлаживаемую программу никак не влияет.

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