[Webkit-unassigned] [Bug 145797] New: [SOUP] Network Cache: run the IO completion handler in the given queue instead of the whole operation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 9 05:42:57 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=145797

            Bug ID: 145797
           Summary: [SOUP] Network Cache: run the IO completion handler in
                    the given queue instead of the whole operation
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk, Soup
          Severity: Normal
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: koivisto at iki.fi, svillar at igalia.com,
                    zan at falconsigh.net

I misunderstood what the WorkQueue parameter meant in the IO channel operations. It's the queue where the completion handler should be run, not the whole operation. Since our operations are already non-blocking, we can just run the read/writes in the main thread, and schedule the completion handler in the given work queue when the operation finishes.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150609/ea90bdfe/attachment.html>


More information about the webkit-unassigned mailing list