<br><br><div><span class="gmail_quote">On 6/24/07, <b class="gmail_sendername">周敏</b> <<a href="mailto:erlanging@gmail.com">erlanging@gmail.com</a>> wrote:</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
test(Port) -><br>     case gen_tcp:connect("<a href="http://192.168.0.217" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">192.168.0.217</a>", Port, [binary,{packet, 0}]) of
<br>    {ok, _} -><br>            test(Port);<br>    _ -><br>        test(Port)<br>    end.<br><br>after compile these codes. It appears that only 1016 connections  can  be  accepted by the server.  What's matter with this?  I really  know what going wrong .. thx at first.
<br><br>Cheers,<br>Jeremy</blockquote><div><br>I would try to close the sockets in between, or reuse them (for example by creating a socket pool). Because, in your loop, you create a lot of sockets but never close them.<br>
<br>Cheers!<br>Adam <br></div><br></div><br>