Have you checked out Beej&#39;s guide?&nbsp; I&#39;m doing something similar to his selectserver.c example.&nbsp; Hope this helps.<br><br>Josh<br><br><div><span class="gmail_quote">On 9/19/07, <b class="gmail_sendername">Richard Schmidt
</b> &lt;<a href="mailto:huntingtonsurfca@gmail.com">huntingtonsurfca@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>I talked to Jorge about how to abstinate from using auxillary structures to dynamically store new client socket connections, but unfortunately I can&#39;t find any information on it.</div>
<div>&nbsp;</div>
<div>Is there a way to hold onto many dynamic sockets without creating some sort of data structure with which to keep track of the fd&#39;s, so that I can iteratively see if any are ready to be interacted with?</div>
<div>&nbsp;</div>
<div>Also, is there a way to timeout accept() so that I can do more processing if there are no waiting connections? How exactly am I supposed to bypass it if it hangs the system?</div>
<div>&nbsp;</div>
<div>Thanks</div>
<div>Rick</div>
<br>_______________________________________________<br>ee122 mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:ee122@mailman.ICSI.Berkeley.EDU">ee122@mailman.ICSI.Berkeley.EDU</a><br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/ee122" target="_blank">http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/ee122</a><br><br></blockquote></div>
<br>