现在的位置: 首页 > 综合 > 正文

多进程socket服务器防止僵尸进程 模型

2018年01月18日 ⁄ 综合 ⁄ 共 331字 ⁄ 字号 评论关闭


socket();

bind();

listen()

while(1)

{

       accept();

      if( fork() ==0 )

      {

               if( fork() == 0 )

               {

                   while(1)

                        { 

                           read();

                          process();

                          write();
                        }

                  close();

                   exit();

               } 

            else

             {

                       exit(0);//子进程退出,孙子进程的父进程变成init

              }

      }

close();

}

抱歉!评论已关闭.