In ConnectionWin's Connection::writeEventHandler(), the error returned from ::GetLastError is ERROR_BROKEN_PIPE. This is pretty logical, since the Web Process just crashed. We should handle this case by calling connectionDidClose() and returning.
<rdar://problem/8971458>
Created attachment 81637 [details] Patch
Comment on attachment 81637 [details] Patch Committed in r77942 http://trac.webkit.org/changeset/77942
http://trac.webkit.org/changeset/77942 might have broken Qt Linux Release The following tests are not passing: http/tests/websocket/tests/workers/close-in-onmessage-crash.html