summaryrefslogtreecommitdiff
path: root/src/libebackend
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2017-05-19 13:08:24 +0200
committerMilan Crha <mcrha@redhat.com>2017-05-19 13:10:14 +0200
commitfe58564bb94db246ecbe8d9bd9b918428bf1cd53 (patch)
tree268aeeeab712475ba597a1beb2eba7cedd7d661f /src/libebackend
parentba530f47d2374fb6ecf0fae65bf7e4dd6fcf1131 (diff)
downloadevolution-data-server-fe58564bb94db246ecbe8d9bd9b918428bf1cd53.tar.gz
Bug 782799 - On The Web calendar update incorrectly cancelled
Diffstat (limited to 'src/libebackend')
-rw-r--r--src/libebackend/e-cache.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libebackend/e-cache.c b/src/libebackend/e-cache.c
index 4060e99cd..e36808d2b 100644
--- a/src/libebackend/e-cache.c
+++ b/src/libebackend/e-cache.c
@@ -507,7 +507,7 @@ e_cache_column_info_free (gpointer info)
G_STMT_START { \
if (code == SQLITE_CONSTRAINT) { \
g_set_error_literal (error, E_CACHE_ERROR, E_CACHE_ERROR_CONSTRAINT, message); \
- } else if (code == SQLITE_ABORT) { \
+ } else if (code == SQLITE_ABORT || code == SQLITE_INTERRUPT) { \
g_set_error (error, G_IO_ERROR, G_IO_ERROR_CANCELLED, "Operation cancelled: %s", message); \
} else { \
g_set_error (error, E_CACHE_ERROR, E_CACHE_ERROR_ENGINE, \