diff options
Diffstat (limited to 'mail/e-mail-reader-utils.c')
-rw-r--r-- | mail/e-mail-reader-utils.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/mail/e-mail-reader-utils.c b/mail/e-mail-reader-utils.c index 81712b82f0..0311b3d429 100644 --- a/mail/e-mail-reader-utils.c +++ b/mail/e-mail-reader-utils.c @@ -369,10 +369,8 @@ mail_reader_remove_duplicates_cb (CamelFolder *folder, duplicates = e_mail_folder_find_duplicate_messages_finish ( folder, result, &error); - /* Ignore cancellations. */ - if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { + if (e_activity_handle_cancellation (context->activity, error)) { g_warn_if_fail (duplicates == NULL); - e_activity_set_state (context->activity, E_ACTIVITY_CANCELLED); async_context_free (context); g_error_free (error); return; |