diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-12-07 13:43:37 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-12-08 11:39:13 +0100 |
commit | ee576602d8b46b313c4f7ac8324cc31faefae46a (patch) | |
tree | 306ea544f3bec08cba5a24bf8d9efce1aeb978eb /src/db | |
parent | 3d5bf48ac5b8b807facbfda225cdebff2f685cb8 (diff) | |
download | sssd-ee576602d8b46b313c4f7ac8324cc31faefae46a.tar.gz sssd-ee576602d8b46b313c4f7ac8324cc31faefae46a.tar.xz sssd-ee576602d8b46b313c4f7ac8324cc31faefae46a.zip |
SYSDB: Suppress sysdb_delete_ts_entry failed: 0
Reviewed-by: Michal Židek <mzidek@redhat.com>
Diffstat (limited to 'src/db')
-rw-r--r-- | src/db/sysdb_ops.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/db/sysdb_ops.c b/src/db/sysdb_ops.c index 19649c8ea..95eb789d6 100644 --- a/src/db/sysdb_ops.c +++ b/src/db/sysdb_ops.c @@ -138,12 +138,16 @@ int sysdb_delete_entry(struct sysdb_ctx *sysdb, bool ignore_not_found) { errno_t ret; + errno_t tret; ret = sysdb_delete_cache_entry(sysdb->ldb, dn, ignore_not_found); if (ret == EOK) { - ret = sysdb_delete_ts_entry(sysdb, dn); - DEBUG(SSSDBG_MINOR_FAILURE, - "sysdb_delete_ts_entry failed: %d\n", ret); + tret = sysdb_delete_ts_entry(sysdb, dn); + if (tret != EOK) { + DEBUG(SSSDBG_MINOR_FAILURE, + "sysdb_delete_ts_entry failed: %d\n", tret); + /* Not fatal */ + } } else { DEBUG(SSSDBG_OP_FAILURE, "sysdb_delete_cache_entry failed: %d\n", ret); |