diff options
Diffstat (limited to 'mail/mail-mt.c')
-rw-r--r-- | mail/mail-mt.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/mail/mail-mt.c b/mail/mail-mt.c index a65f6e3c9e..53ff132545 100644 --- a/mail/mail-mt.c +++ b/mail/mail-mt.c @@ -208,10 +208,8 @@ mail_msg_check_error (gpointer msg) checkmem (m->priv); #endif - if (g_error_matches (m->error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { - e_activity_set_state (m->activity, E_ACTIVITY_CANCELLED); + if (e_activity_handle_cancellation (m->activity, m->error)) return; - } e_activity_set_state (m->activity, E_ACTIVITY_COMPLETED); |