在C套接字中“选择”

时间:2010-11-27 20:20:01

标签: c sockets network-programming

很抱歉,如果我的问题很简单。

我在服务器程序中使用select()来查找新连接以及有关exisitng连接的数据。但是,当我在一个连接/套接字上获取数据时,我的程序会读取数据并将其存储在一个数组中。这里,服务器不会回复客户端[虽然客户端处于recv()模式]。现在,当服务器返回到select()调用时,它就会卡在那里。不知道为什么。我的意图是,服务器应该选择[如果没有数据]。我也在select()上保持超时。

这方面的任何建议都会有很大的帮助。

1 个答案:

答案 0 :(得分:-1)

我解决了。似乎超时在早期工作不正常。我修好了。现在工作正常。谢谢大家。如果我有任何疑问,请将所有人都支持。