用 SIGHUP 踢人可真怪。为什么不是 SIGINT...
【 在 jiangjun2000@newsmth.net-SPAM.no (jiangjun) 的大作中提到: 】
: 明白你的意思了
: 就是说,实际上所有踢人都是由SIGHUP信号传递给abort_bbs()函数
: 所以在abort_bbs()函数中加上在线时间的处理就行了,这个处理的就是那个
: 进程对应的在线时间
: 另外abort_bbs()的参数可不可以不是0?
: 因为自杀后在线时间清零,那里也是调用abort_bbs()
: 用参数是否为零来判断是否记录时间
: 【 在 sstiger (Sex like Software,better when it's free) 的大作中提到: 】
: : 踢那个登录一般都是用HUP信号吧
: : 那只不过是bbsd HUP信号的处理handler没有处理这个问题而已,改一下就是了。
: .................(以下省略)
--
FROM 59.66.199.89