Skip to content
Commit f8762c97 authored by Debarshi Ray's avatar Debarshi Ray Committed by Christian Hergert
Browse files

egg-task-cache: Fix cancellation when tasks are queued for a given key

The callers' GCancellables are monitored, and whenever one is cancelled
it is removed from the queue. A separate GCancellable is used with the
in-flight GTask that fetches the value. Fetching is aborted if, and
only if, all the queued tasks for a given key have been cancelled.

https://bugzilla.gnome.org/show_bug.cgi?id=779660
parent bc6c8809
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment