diff options
Diffstat (limited to 'utils/gssd')
-rw-r--r-- | utils/gssd/svcgssd_proc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/gssd/svcgssd_proc.c b/utils/gssd/svcgssd_proc.c index b390bea..6f2ba61 100644 --- a/utils/gssd/svcgssd_proc.c +++ b/utils/gssd/svcgssd_proc.c @@ -109,6 +109,10 @@ do_svc_downcall(gss_buffer_desc *out_handle, struct svc_cred *cred, qword_print(f, fname); qword_printhex(f, context_token->value, context_token->length); err = qword_eol(f); + if (err) { + printerr(1, "WARNING: error writing to downcall channel " + "%s: %s\n", SVCGSSD_CONTEXT_CHANNEL, strerror(errno)); + } fclose(f); return err; out_err: |