<div class="gmail_quote">On Tue, Oct 27, 2009 at 01:17, Ian Hickson <span dir="ltr"><<a href="mailto:ian@hixie.ch">ian@hixie.ch</a>></span> wrote:<br><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">The connection might get closed at any point, e.g. between the script</div>
checking if the connection might be closed and the script calling the<br>
send() method. Because of this, if we raised an exception when the<br>
connection was closed, we'd run the risk of the script randomly throwing<br>
an exception in a way that the author likely did not check for.<br>
<br>
This isn't a problem for the CONNECTING case, since there is an event that<br>
fires before the script can use the send() method, and thus the author is<br>
unlikely to accidentally run into that exception in a way that wouldn't<br>
be quickly caught in testing.</blockquote><div><br></div><div>Makes sense. Thanks!</div><div><br></div>-- <br>Avi Flax » Partner » Arc90 » <a href="http://arc90.com">http://arc90.com</a> </div>