作者kevinptt (唯、俺の嫁!)
看板PttCurrent
標題[問題] 可見會員名單(MAX_FRIEND)的設定
時間Tue Apr 15 02:02:24 2014
我將 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 了= =
--
不 嗎 ▲ ◤ ˋ ◤ ˋ ▎ φhacoolman
不 在這邊簽個名, 嗎 / ● ● \ ▲ 不簽嗎不簽嗎
不 就能實現願望喔! 嗎 ▊/ ◣ ◤ ◣ ◤ \ ▏ 簽嗎不簽嗎
不 嗎 │ │ ▍ 簽嗎不簽嗎
不簽嗎不簽嗎不簽嗎不◥嗎▊ \ │ ▎ 嗎不簽嗎
不簽嗎不簽嗎不簽嗎不簽 \ ︶︶ / ▏ 嘿~嘿~嘿~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.248.144
※ 文章網址: http://webptt.com/m.aspx?n=bbs/PttCurrent/M.1397498550.A.987.html
※ 編輯: kevinptt (140.113.248.144), 04/15/2014 02:14:37