|
蓝森林 http://www.lslnet.com 2006年8月18日 15:18
如何调试守护进程
我写了个守护进程,可是如何用gdb 调试呢,我试了attach pid 方法 可是他不能让程序停住呀。 |
如何调试守护进程
ctrl+c就停住了 |
如何调试守护进程
realy? |
如何调试守护进程
守护进程通常都要通过一个daemon_init()类似的函数将进程转换为守护进程,你可以先将这个转换注释,将其作为一个普通进程调试,调试好了之后再转换为守护进程。 |
如何调试守护进程
不错当前我就是这么做的 可是 你不知道。。 守护进程有些其他的特性 如 程序中用了大量的 字符操作 而且屏幕输出过多的话 就造成了溢出 (一开始没有想把它作为守护进程) 这我就想知道 为什么 守护进程中 的标准输出会造成溢出(大量的)他为什么会把 要输出到一个不存在的stdout设备上的信息写到了内存里地址里面。。 |
如何调试守护进程
高手们 怎么调呀 哭了 |
如何调试守护进程
呀,这就哭了? |
如何调试守护进程
正在运行的守护进程,可以用 gdb 进程程序名 进程程序pid 来调试
如果在gdb下运行调试子进程,在gdb 下运行命令,set follow-fork-mode child 。 |
如何调试守护进程
我太谢谢你的回帖了 |
| |