C语言 实现一守护进程程序 持续检查server端是否死掉(如被kill掉)如果死掉 则守护进程重启server端 如何实现 (急)

C语言 实现一守护进程程序 持续检查server端是否死掉(如被kill掉)如果死掉 则守护进程重启server端 怎么实现 (急!)
实现一守护进程程序  持续检查server端是否死掉(如被kill掉)如果死掉  则守护进程重启server端 怎么实现  


最好能帮我写出来代码  万分感谢 !
C Linux kill 服务器

------解决方案--------------------
进程间通信。定时问一下:你还活着吗?如果在规定时间内没有收到回应,则认为已死,重新启动server。