更改MAC OS中的SOMAXCONN值

时间:2012-10-31 09:52:40

标签: macos boost-asio

OSX中我的基于ASIO库的代码正在使用' listen backlog queue'大小等于SOMAXCONN的值。 该宏在/usr/include/sys/Socket.h

中的SDK中定义

我认为更改sdk文件不是正确的方法。那么,我应该如何将其重新定义为更高的值?

我尝试在项目的主文件中重新定义它,但是xcode会发出警告'宏重新定义'并且ASIO库代码只使用旧值。

1 个答案:

答案 0 :(得分:2)

我找不到其他选项,只能在/usr/include/sys/Socket.h

内进行更改