aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2010-12-27 22:56:23 +0800
committerMatthew Barnes <mbarnes@redhat.com>2010-12-27 22:59:49 +0800
commit4df6ef961dbf00f9e573333cde9fa28c97a660b3 (patch)
treed32758d07f3cd2e3701fb355c249150faaef9df0
parente91dcae7c683d65b5789a79161f1998f43a2b425 (diff)
downloadgsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.tar
gsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.tar.gz
gsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.tar.bz2
gsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.tar.lz
gsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.tar.xz
gsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.tar.zst
gsoc2013-evolution-4df6ef961dbf00f9e573333cde9fa28c97a660b3.zip
Bug 637482 - Flushing outbox gives up on first error
-rw-r--r--mail/mail-ops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mail/mail-ops.c b/mail/mail-ops.c
index 9fa7671d42..aa0f9725cb 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, &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;