This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

经验证 ,一个服务器只能同时连接6个客户端,再次连接 返回错误 iNewSockID =16, 传说中的8个???



验证方法:

while( 1 )

{

iNewSockID = sl_Accept(iSockID, ( struct SlSockAddr_t *)&sAddr, (SlSocklen_t*)&iAddrSize);

}

  • 支持8个套接字,不是8个客户端连接。

    本身你服务器创建之后就是一个套接字,再有新的连接上来就会分配一个套接字。

  • 你好,我想再问一下,

    1.建立了一个服务器(套接字),如果这个时候客户端(套接字)连接到服务器,是不是占用了2个套接字?

    2.为什么客户端主动断开,服务器那边还要手动断开,不会自动断开吗?

    3.服务器怎么判断客户端已经失去连接了?

    4.如果超过了套接字(客户端)的连接,服务器就会出错断开,是不是需要我的软件处理,超过了就不接收新的连接,还是你们的代码已经有这方面的处理?