经典指数          
原因
389
浏览数
0
收藏数
 

旧版工大紫丁香bbs 的telnet 服务有一个计数器,统计被访问的次数。示意性的代码列在下面。请从中找出潜在的问题,并给出解决方案 NewConnection() // !"#$%& { pid_t pid; unsigned long counter; pid = fork(); if (pid == -1) perror("fork"); else if (pid == 0) { counter = ReadCounterFromFile(); counter++; WriteCounterToFile(counter); Service(); // '( bbs )* exit(0); } else return; // +,-./01234 }

     举报   纠错  
 
切换
暂时还没有答案,欢迎分享你的解答 . . .
撰写答案
扫描后移动端查看本题