[问题] 可见会员名单(MAX_FRIEND)的设定

楼主: kevinptt (kevinptt)   2014-04-15 02:02:24
我将 MAX_FRIEND 的值自定义成 512 或其他较大的数字并编译之后,
执行 bin/mbbsd -p 22 -d 就会出现下面错误
[shmget error] key = 4cc
errno = 22: Invalid argument
而且我在 pttbbs/include/pttstruct.h 中看到这样宣告
int hbfl[MAX_BOARD][MAX_FRIEND + 1];
/* hidden board friend list, 0: load time, 1-MAX_FRIEND: uid */
可不可以考虑优化成动态配置之类的呢? 毕竟大部分的版都没有用到这功能
/* 我应该没有爬错参数才对吧OAO */
/etc/sysctl.conf 里都设定过了
kernal.shmall 都变成 UINT_MAX 了= =

Links booklink

Contact Us: admin [ a t ] ucptt.com