首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

守护进程有关问题,请点播接分

2012-02-26 
守护进程问题,请点播接分.intmain(intargc,char*argv[]){if((argc2)&&(strcmp( quit ,argv[1])0)){c

守护进程问题,请点播接分.
int   main(int   argc,   char   *argv[])
{
        if   ((argc   ==   2)   &&   (strcmp( "quit ",   argv[1])   ==   0))
        {
                close_daemon();
        }

        daemon(0,0);

        while   (1)
        {  
                printf( "Hello   World!\n ");
                sleep(5);
        }  

        printf( "pass   here\n ");
        return   0;
}
这程序结束后
printf( "pass   here\n ");能否执行的?

[解决办法]
不能
没有办法从while循环跳出。程序也无法结束,除非kill -9 pid

热点排行