<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">+1 to everything Serge says. </blockquote><div><br>Unfortunately, he missed the point: this isn't about flow control, this is about missing initial packets, and the code he linked to suffers the exact same defect.<br>
<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Also, unless I'm missing something, I<br>
don't see how the original code can work with active set to anything<br>
but false anyway, since it never sets the controlling process for the<br>
connected socket to that of the spawned handler.</blockquote><div><br>Setting inet options should implicitly set the owner process.  (Note
that I said should, not "does": I'm not saying this is correct, I'm
saying this is what I expected.)  My belief in that regard is
reinforced by the fact that the code does work as expected.<br>
<br>
However, I will explicitly set the owner process now, both in the blog
example and in the library code.  Thank you for pointing out this
problem. <br></div></div><br>