感谢指出,我抽空验证修改下,也欢迎您提交fix哈~
【 在 rycstar 的大作中提到: 】
: 最近在写posix msgq的工具,所以去看了下这边仓库里面的实现,发现有点问题。
: Linux系统上posix msgq size是系统proc文件下设定的,应该读取attr获取系统size,然后alloc对应的大小空间去recv msg,我看里面直接定义了1024byte。如果系统msg size大于1024,那么msgq recv将永远返回错误
:
: ...................
--
FROM 183.195.10.*