summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2015-11-10 11:47:30 +0100
committerJakub Hrozek <jhrozek@redhat.com>2015-11-10 15:51:40 +0100
commitb2d7301516a8a6ca69e38999170da8a0ecb2bdba (patch)
treec84e98941c26d97a2fdf07e70be5bfa0c9e1dd34
parentdf9e9a1f9b7dc255eb62c390163c25917b08f5a2 (diff)
downloadsssd-b2d7301516a8a6ca69e38999170da8a0ecb2bdba.tar.gz
sssd-b2d7301516a8a6ca69e38999170da8a0ecb2bdba.tar.xz
sssd-b2d7301516a8a6ca69e38999170da8a0ecb2bdba.zip
BE: Add IFP to known clients
This gets rid of confusing debug message: [be_client_destructor] (0x0020): Unknown client removed ... Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
-rw-r--r--src/providers/data_provider_be.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/providers/data_provider_be.c b/src/providers/data_provider_be.c
index effa185f9..104016ca1 100644
--- a/src/providers/data_provider_be.c
+++ b/src/providers/data_provider_be.c
@@ -2107,6 +2107,9 @@ static int be_client_destructor(void *ctx)
} else if (becli->bectx->pac_cli == becli) {
DEBUG(SSSDBG_TRACE_FUNC, "Removed PAC client\n");
becli->bectx->pac_cli = NULL;
+ } else if (becli->bectx->ifp_cli == becli) {
+ DEBUG(SSSDBG_TRACE_FUNC, "Removed IFP client\n");
+ becli->bectx->ifp_cli = NULL;
} else {
DEBUG(SSSDBG_CRIT_FAILURE, "Unknown client removed ...\n");
}