荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjk (Welcome to InstallBBS,Linux!), 信区: InstallBBS
标  题: [转载] [转寄] njuwww0.9超时判断的有问题吧?
发信站: 荔园晨风BBS站 (Wed Dec 19 20:18:03 2001), 转信

【 以下文字转载自 jjk 的信箱 】
【 原文由 jjk.bbs@bbs.nju.edu.cn 所发表 】
发信人: liukang (Rain), 信区: BBSDev
标  题: njuwww0.9超时判断的有问题吧?
发信站: 南京大学小百合站 (Tue Dec 18 19:14:19 2001), 站内信件

njuwww0.9登陆之后似乎只有发文章才把u_info->idle_time=time(0);
我感觉应该在 BBSLIB.INC的init_all函数中加入这句话
int init_all() {
        srand(time(0)*2+getpid());
        chdir(BBSHOME);
        http_init();
        seteuid(BBSUID);
        if(geteuid()!=BBSUID) http_fatal("uid error.");
        shm_init();
        loginok=user_init(&currentuser, &u_info);
        if(loginok) u_info->idle_time=time(0);// Add by liue 2001-12-05
}
然后可以把bbslogin.c中的wwwagent函数中判断超时的时间设置短一些,比如2分钟
这样只要www方式登陆上来不做操作也不会掉线。
关闭浏览器2分钟后就会自动断掉。

--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.112.78.8]
--
※ 转寄:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 深圳大学BBS]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店