X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-mail-operation-queue.c;h=6f46a4ea12cce22712e148c6e18548ded5ea1ee4;hp=cf536b92ab2a8d7c81feed0113a2eeb996a4188a;hb=b1fa5f4856489fb96916ffd1a66af1957f7198dc;hpb=7d38b714857eab46f18801c3c3a326f73f3990a6;ds=sidebyside diff --git a/src/modest-mail-operation-queue.c b/src/modest-mail-operation-queue.c index cf536b9..6f46a4e 100644 --- a/src/modest-mail-operation-queue.c +++ b/src/modest-mail-operation-queue.c @@ -139,8 +139,9 @@ modest_mail_operation_queue_finalize (GObject *obj) g_mutex_lock (priv->queue_lock); if (priv->op_queue) { + /* Cancel all */ if (!g_queue_is_empty (priv->op_queue)) - g_queue_foreach (priv->op_queue, (GFunc) g_object_unref, NULL); + modest_mail_operation_queue_cancel_all (MODEST_MAIL_OPERATION_QUEUE (obj)); g_queue_free (priv->op_queue); }