Title: [86822] trunk/Source/WebCore
- Revision
- 86822
- Author
- [email protected]
- Date
- 2011-05-18 23:40:06 -0700 (Wed, 18 May 2011)
Log Message
2011-05-18 Fumitoshi Ukai <[email protected]>
Reviewed by Alexey Proskuryakov.
http/tests/websocket/tests/workers/worker-handshake-challenge-randomness.html crashed once on Windows XP Debug (Tests)
https://bugs.webkit.org/show_bug.cgi?id=57048
* platform/network/cf/SocketStreamHandleCFNet.cpp:
(WebCore::SocketStreamHandle::platformClose): use loaderRunLoop to schedule streams on platform WIN
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (86821 => 86822)
--- trunk/Source/WebCore/ChangeLog 2011-05-19 06:17:25 UTC (rev 86821)
+++ trunk/Source/WebCore/ChangeLog 2011-05-19 06:40:06 UTC (rev 86822)
@@ -1,3 +1,13 @@
+2011-05-18 Fumitoshi Ukai <[email protected]>
+
+ Reviewed by Alexey Proskuryakov.
+
+ http/tests/websocket/tests/workers/worker-handshake-challenge-randomness.html crashed once on Windows XP Debug (Tests)
+ https://bugs.webkit.org/show_bug.cgi?id=57048
+
+ * platform/network/cf/SocketStreamHandleCFNet.cpp:
+ (WebCore::SocketStreamHandle::platformClose): use loaderRunLoop to schedule streams on platform WIN
+
2011-05-18 MORITA Hajime <[email protected]>
Unreviewed attempt to fix clang build.
Modified: trunk/Source/WebCore/platform/network/cf/SocketStreamHandleCFNet.cpp (86821 => 86822)
--- trunk/Source/WebCore/platform/network/cf/SocketStreamHandleCFNet.cpp 2011-05-19 06:17:25 UTC (rev 86821)
+++ trunk/Source/WebCore/platform/network/cf/SocketStreamHandleCFNet.cpp 2011-05-19 06:40:06 UTC (rev 86822)
@@ -572,8 +572,13 @@
if (!m_readStream)
return;
+#if PLATFORM(WIN)
+ CFReadStreamUnscheduleFromRunLoop(m_readStream.get(), loaderRunLoop(), kCFRunLoopDefaultMode);
+ CFWriteStreamUnscheduleFromRunLoop(m_writeStream.get(), loaderRunLoop(), kCFRunLoopDefaultMode);
+#else
CFReadStreamUnscheduleFromRunLoop(m_readStream.get(), CFRunLoopGetCurrent(), kCFRunLoopCommonModes);
CFWriteStreamUnscheduleFromRunLoop(m_writeStream.get(), CFRunLoopGetCurrent(), kCFRunLoopCommonModes);
+#endif
CFReadStreamClose(m_readStream.get());
CFWriteStreamClose(m_writeStream.get());
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes