To communicate UI Process and Web Process, WebKit2 use WorkQueue thread. When Web Process is terminated, UI Process will disconnect the connection from Web Process. But the WorkQueue thread is still alive.
*** Bug 122045 has been marked as a duplicate of this bug. ***
Created attachment 212861 [details] Patch
Comment on attachment 212861 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=212861&action=review > Source/WebKit2/Platform/efl/WorkQueueEfl.cpp:208 > + m_socketEventHandler = Function<void()>(); This approach seems to have been attempted at https://bugs.webkit.org/show_bug.cgi?id=114432. Maybe you should take a look at that discussion.
(In reply to comment #3) > (From update of attachment 212861 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=212861&action=review > > > Source/WebKit2/Platform/efl/WorkQueueEfl.cpp:208 > > + m_socketEventHandler = Function<void()>(); > > This approach seems to have been attempted at https://bugs.webkit.org/show_bug.cgi?id=114432. Maybe you should take a look at that discussion. You are right. Maybe this one is duplicated. I close this one. *** This bug has been marked as a duplicate of bug 114432 ***