diff options
-rw-r--r-- | src/providers/ldap/sdap_async_sudo.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/providers/ldap/sdap_async_sudo.c b/src/providers/ldap/sdap_async_sudo.c index d26d00f47..e3f3da186 100644 --- a/src/providers/ldap/sdap_async_sudo.c +++ b/src/providers/ldap/sdap_async_sudo.c @@ -518,6 +518,9 @@ static void sdap_sudo_refresh_done(struct tevent_req *subreq) tevent_req_error(req, ret); } return; + } else if (ret != EOK) { + tevent_req_error(req, ret); + return; } DEBUG(SSSDBG_TRACE_FUNC, "Received %zu rules\n", rules_count); |