diff options
author | Doug Nazar <nazard@nazar.ca> | 2020-07-14 13:16:37 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2020-07-14 14:26:42 -0400 |
commit | 3ce80e89f83496d574fbc3dce1a5ee1f5b9a85df (patch) | |
tree | 3ae350ff69a60cafd1e976effd27afce14a990f1 | |
parent | 82e75b12c29c3d2d774d9c8a0ac79b5c19252307 (diff) | |
download | nfs-utils-3ce80e89f83496d574fbc3dce1a5ee1f5b9a85df.tar.gz |
gssd: Add a few debug statements to help track client_info lifetimes.
Signed-off-by: Doug Nazar <nazard@nazar.ca>
Signed-off-by: Steve Dickson <steved@redhat.com>
-rw-r--r-- | utils/gssd/gssd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/gssd/gssd.c b/utils/gssd/gssd.c index 51c4d9a8..3c7c703a 100644 --- a/utils/gssd/gssd.c +++ b/utils/gssd/gssd.c @@ -520,6 +520,8 @@ gssd_get_clnt(struct topdir *tdi, const char *name) if (!strcmp(clp->name, name)) return clp; + printerr(3, "creating client %s/%s\n", tdi->name, name); + clp = calloc(1, sizeof(struct clnt_info)); if (!clp) { printerr(0, "ERROR: can't malloc clnt_info: %s\n", @@ -561,6 +563,8 @@ gssd_scan_clnt(struct clnt_info *clp) bool gssd_was_closed; bool krb5_was_closed; + printerr(3, "scanning client %s\n", clp->relpath); + gssd_was_closed = clp->gssd_fd < 0 ? true : false; krb5_was_closed = clp->krb5_fd < 0 ? true : false; |