尊敬的工程师,您好
我在使用NDK开发网络服务,需要开发板为服务端,并且支持外部的多客户端连接,因此有一个任务负责侦听accept,当有客户端连接之后,新建一个任务负责客户端
数据的接收,调用recv,现在发现客户端连接成功之后,如果在accept所在任务中调用recv能正确的接收到数据,但是如果单独创建一个任务,调用recv进行数据接收,此时
recv函数会马上返回-1,麻烦帮忙分析哪儿可能存在配置不当的情况,谢谢。
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.
尊敬的工程师,您好
我在使用NDK开发网络服务,需要开发板为服务端,并且支持外部的多客户端连接,因此有一个任务负责侦听accept,当有客户端连接之后,新建一个任务负责客户端
数据的接收,调用recv,现在发现客户端连接成功之后,如果在accept所在任务中调用recv能正确的接收到数据,但是如果单独创建一个任务,调用recv进行数据接收,此时
recv函数会马上返回-1,麻烦帮忙分析哪儿可能存在配置不当的情况,谢谢。