diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2010-12-27 22:56:23 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@gnome-db.org> | 2011-06-30 00:41:14 +0800 |
commit | 63657bf3ebc07d1ea9f26cfebb5fadc93d952b84 (patch) | |
tree | ddf19260362275ba1fee2ead147f21b88c36ea1e /mail | |
parent | fdf1c024b57e28f8cdee3f3590f008bd1d5ee9bd (diff) | |
download | gsoc2013-evolution-63657bf3ebc07d1ea9f26cfebb5fadc93d952b84.tar.gz gsoc2013-evolution-63657bf3ebc07d1ea9f26cfebb5fadc93d952b84.tar.zst gsoc2013-evolution-63657bf3ebc07d1ea9f26cfebb5fadc93d952b84.zip |
Bug 637482 - Flushing outbox gives up on first error
Diffstat (limited to 'mail')
-rw-r--r-- | mail/mail-ops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mail/mail-ops.c b/mail/mail-ops.c index 0be719be54..86cdd88681 100644 --- a/mail/mail-ops.c +++ b/mail/mail-ops.c @@ -792,7 +792,7 @@ send_queue_exec (struct _send_queue_msg *m, m, m->queue, send_uids->pdata[i], m->destination, m->driver, cancellable, &local_error); if (local_error != NULL) { - if (g_error_matches (local_error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { + if (!g_error_matches (local_error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { /* merge exceptions into one */ if (m->base.error != NULL) { gchar *old_message; |