荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: major@smth.org (少校), 信区: InstallBBS
标 题: Re: 请问FireBird2000的bbsd
发信站: BBS 水木清华站 (Mon May 5 20:57:30 2003)
转信站: SZU!news.tiaozhan.com!maily.cic.tsinghua.edu.cn!SMTH
BSD和Linux对SIGCHLD的处理不一样,Linux给ignore了,BSD必须waitpid。
修改bbsd.c
start_daemon();
(void) signal(SIGCHLD, reapchild);
//(void) signal(SIGCHLD, SIG_IGN); /*change by quickmouse*/
(void) signal(SIGTERM, close_daemon);
就可以了
【 在 rwayan (阿言) 的大作中提到: 】
: 是不是1。0909版本的bbsd。c只能在linux下运行了?
: 我这里是FreeBSD
: 我这里是1126的bbsd.c,好像每次有一个用户连接上去以后
: 但是在没有完成输入用户名和密码的时候,就会造成狂占用cpu的现象
: 能不能用回原来FireBird 3.0的bbsd.c或者其他版本的bbsd.c呀
: 请教大虾了
: 感觉这个bbsd.c和后面的关系不大,应该可以混用的把
--
只
求 为
者 馨
遍 香
〃︵ ゆ 山 重
ヾ"ミ ︶ゃ 隅
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.204.18]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店