水木社区手机版
首页
|版面-BBS安装管理(BBSMan_Dev)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
返回
上一篇
|
下一篇
主题:FB2000里的setjmp/longjmp
Roland.
|
2002-05-20 13:29:02
|
应该换成sigsetjmp/siglongjmp。
在bbsd.c里有检查域名超时的一段代码,如果超时,则进行
长跳转,但这样的话,会阻塞以后产生的SIGALRM信号,使得
以后的alarm无效。
幸好检查域名很少有超时的。
另外, alarm是否该换为setitimer? 或者做一个后台进程,每
两三秒钟检查一下tim(0)和用户的idletime,超时了就kill.
这样不用每个人都去自己alarm. 也许会减轻一些负荷。
--
FROM 202.112.156.55
上一篇
|
下一篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版