-
Carlos Garnacho authored
On one hand, the refcounting assignment was wrong, the task callback is meant to receive a reference on the TrackerTask where it was getting none. On the other hand, after fixing it there is a circular reference between the GTask and the TrackerTask that would prevent both to be freed, break it by disposing the GTask as soon as it's dispatched.
ff36b912