- 主题:KBS在cygwin下的bug
这个问题是比较难解决的。在 Windows 上,mmap() 一个文件的之后,
不允许对该文件进行 ftruncate()。
【 在 dency (空心菜,五月,北京) 的大作中提到: 】
: smth-1.2.2同样。
: 区段删除或者同主题删除都会发生错误,正在删除文章的id没响应了。
: 这时候别的id登陆,看到版面所有文章都没有标题了。
: ...................
--
FROM 162.105.242.*
可以用,但某些功能就暂时受限了,这个改动要同时兼顾 Unix 和 Windows,
比较麻烦。
【 在 dency (空心菜,五月,北京) 的大作中提到: 】
: 那怎么办?
: 也就是cygwin下还是没法用kbs?
--
FROM 162.105.242.*
大概就是同主题删除这些功能尚未 fix,其他的应该没什么问题。
【 在 dency (空心菜,五月,北京) 的大作中提到: 】
: 能说一下会受影响的功能吗?
: 我现在只知道批量删除操作。
: 是不是只需要修改一下article.c下的delete_range
: ...................
--
FROM 162.105.242.*
前面已经说了,因为 mmap() 的问题,你结合一下前后代码看就知道了。
【 在 dency (空心菜,五月,北京) 的大作中提到: 】
: 发现在do_del_post函数里,已经有:
: #ifdef CYGWIN
: old_needclosefd = dirarg->needclosefd;
: ...................
--
FROM 162.105.242.*