What is "closed properly"? As far as implementation goes, Chromium for example will drop the request at some point, asynchronously but quite close to termination and discard any results, so it can be at any phase of completion. A mechanism with more guarantees would definitely require an explicit  spec language.<br>
<br><div class="gmail_quote">On Thu, Jul 22, 2010 at 7:11 AM, Tobias Sauerwein <span dir="ltr"><<a href="mailto:tobias.sauerwein@camptocamp.com">tobias.sauerwein@camptocamp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi!<br><br>I am wondering what happens when I start an asynchronous XMLHttpRequest in a web worker and then terminate the web worker from the main script. Can I assume that the request is closed properly? Because the "terminate a worker algorithm" [1] does not explicitly say how to deal with open requests.<br>


<br>Thanks,<br>Tobias<br><br><br>[1]: <a href="http://www.whatwg.org/specs/web-workers/current-work/#terminate-a-worker" target="_blank">http://www.whatwg.org/specs/web-workers/current-work/#terminate-a-worker</a><br>
<br>_______________________________________________<br>
Help mailing list<br>
<a href="mailto:Help@lists.whatwg.org">Help@lists.whatwg.org</a><br>
<a href="http://lists.whatwg.org/listinfo.cgi/help-whatwg.org" target="_blank">http://lists.whatwg.org/listinfo.cgi/help-whatwg.org</a><br>
<br></blockquote></div><br>