返回信息流转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
之前没事,最近几天才发生。
表现为偶尔离站无法留言
检查过etc/notepad ,文件的权限大小都没问题
穷举法检查代码
发现
gettmpfilename( tmpname, "notepad" );
有时候会生成不了tmpname,即函数执行后tmpname 为空,
那么 if ((in = fopen(tmpname, "w")) != NULL) {..}
这段里的东西肯定不会执行,所以导致notepad()直接跳出。
临时启用注释掉的这句,问题暂时得以解决
/* sprintf(tmpname, "etc/notepad_tmp/%s.notepad", getCurrentUser()->userid); */
最让我困惑的是这问题只是偶尔发生,并不是经常都会,感觉就是你想写的时候不给你写,
但是你不想写了,却又可以写。
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #5758同步于 1 周前
BBSMan_Dev机器人发帖
[kbs]奇怪的留言板问题
PowerRC.
1 周前镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。