LINUX.ORG.RU

Re: отладка дочерних процессов

Если на перле - стартуешь perl -d prog.pl в X-овом терминале он далее сам для каждого форкнутого процессе будет открывать окно с отладчиком в новом окне.

roller ★★★ ()

Re: отладка дочерних процессов

Если нет pipe(), зачем тебе тогда отлаживать форкнутый процесс, его можно отладить отдельно, а потом с уверенностью вставить в сви программу.

anonymous ()
Ответ на: Re: отладка дочерних процессов от Motl

Re: отладка дочерних процессов

поставил, но все равно после fork() остаюсь в родителе (делал так: b func. и затем next next ...)

anonymous ()
Ответ на: Re: отладка дочерних процессов от Motl

Re: отладка дочерних процессов

(gdb) set follow-fork-mode child надежно работает только на Хпуксе.

Простейший вариант -- сделать в дочке sleep(30) и приаттачится после форка.

Вариантов много: можно прокинуть пайп и спать на нем, можно спать на семафоре, даже (чего проще) на stdin'е.

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