summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2012-03-09 14:15:47 +0100
committerStephen Gallagher <sgallagh@redhat.com>2012-03-09 08:24:57 -0500
commit45a407be19027e7e9c2917f3fb93b5f672601e26 (patch)
treea46af705da1120f0095d876db10986a1c4a94bbb
parent7f80db0361bfaa7b874f11eefbf9f7041cfe98e6 (diff)
downloadsssd-45a407be19027e7e9c2917f3fb93b5f672601e26.tar.gz
sssd-45a407be19027e7e9c2917f3fb93b5f672601e26.tar.xz
sssd-45a407be19027e7e9c2917f3fb93b5f672601e26.zip
Missing debug message if sdap_sudo_refresh_set_timer fails
https://fedorahosted.org/sssd/ticket/1238
-rw-r--r--src/providers/ldap/sdap_sudo_timer.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/providers/ldap/sdap_sudo_timer.c b/src/providers/ldap/sdap_sudo_timer.c
index 81b6ae889..9996aae88 100644
--- a/src/providers/ldap/sdap_sudo_timer.c
+++ b/src/providers/ldap/sdap_sudo_timer.c
@@ -218,6 +218,7 @@ static void sdap_sudo_refresh_timeout(struct tevent_context *ev,
struct tevent_req *req = talloc_get_type(pvt, struct tevent_req);
struct sdap_sudo_refresh_ctx *refresh_ctx = NULL;
int delay;
+ int ret;
refresh_ctx = tevent_req_callback_data(req, struct sdap_sudo_refresh_ctx);
@@ -226,7 +227,10 @@ static void sdap_sudo_refresh_timeout(struct tevent_context *ev,
" Timeout too small? (%ds)!\n", delay));
tv = tevent_timeval_current_ofs(delay, 0);
- sdap_sudo_refresh_set_timer(refresh_ctx, tv);
+ ret = sdap_sudo_refresh_set_timer(refresh_ctx, tv);
+ if (ret != EOK) {
+ DEBUG(SSSDBG_CRIT_FAILURE, ("Error setting up SUDO refresh timer\n"));
+ }
talloc_zfree(req);
}