Отлаживаю сервис под апачем, запускаю valgrind с vgdb сервером, далее подключаюсь к нему в gdb.
Вопрос такой - можно ли в gdb запустить команду (monitor leak_check) без остановки программы?
Если нет, то как остановить httpd так, чтобы он не завершался? Собака что с ним не делал, всякие handle SIGINT nopass и т.п., всё равно завершается. httpd -X запускает два процесса, valgrind предлагает аттачить gdb к каждому. Возможно, надо в каждом делать handle SIGINT? Но это же криво. Может, в gdb можно как-то приостановить программу из собственно gdb, а не Ctrl-C в терминале с апачем? Или как-то запустить httpd в один процесс (без watchdog-а или как он правильно называется)? Если это поможет.
Ответ на:
комментарий
от Pavval
Ответ на:
комментарий
от queen3
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от Pavval
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Запуск и остановка процессов (mono) (2015)
- Форум Временная остановка процесса из ядра (2006)
- Форум остановка при ошибке в команде tcl (2019)
- Форум Не работают команды для остановки LXDE (2014)
- Форум Передача команд в процесс (2017)
- Форум запихать процесс в скрин без его остановки (2012)
- Форум GDB. GDB. Помогите!!! :'( (2008)
- Форум Остановка развития (2013)
- Форум Остановка dd (2017)
- Форум можно ли передать команду процессу? (2011)