GreySky0012 2020-04-01 21:33
浏览 359
已结题

Linux getsockopt 错误码 EINVAL

多线程启动多个client与同一server进行连接(目前仅启动一个子线程创建socket),当连接数达到1400左右时,getsockopt开始获取失败,错误码是EINVAL,重复多次后出现了段错误(不能确定是否是同一个问题)

getsockopt((int)m_nSocket, SOL_SOCKET, SO_ERROR, (char*)&nError, &nErrorLen);

求问是不是Socket出错,可能是什么错误

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
    • ¥15 向数据表用newid方式插入GUID问题
    • ¥15 multisim电路设计
    • ¥20 用keil,写代码解决两个问题,用库函数
    • ¥50 ID中开关量采样信号通道、以及程序流程的设计
    • ¥15 U-Mamba/nnunetv2固定随机数种子
    • ¥15 C++行情软件的tick数据如何高效的合成K线
    • ¥15 vba使用jmail发送邮件正文里面怎么加图片
    • ¥15 vb6.0如何向数据库中添加自动生成的字段数据。
    • ¥20 在easyX库下编写C语言扑克游戏跑的快,能实现简单的人机对战