<div class="gmail_quote">On Wed, Jun 2, 2010 at 7:55 PM, Jeremy Shaw <span dir="ltr">&lt;<a href="mailto:jeremy@n-heptane.com">jeremy@n-heptane.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
I know that some OSes provide a per socket timeout that I can set in my application code (instead of a system-wide timeout that can only be set by root). But that does not seem like a very portable solution.</blockquote>
<div><br></div><div>SO_SENDTIMEO is your portable friend (can&#39;t remember whether it&#39;s exposed by the network package, though).</div></div>