diff options
author | Greg Hudson <ghudson@mit.edu> | 2011-06-27 21:07:20 +0000 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2011-06-27 21:07:20 +0000 |
commit | 9f64a8329f15ff80d0f38e91e4781be1399d1f41 (patch) | |
tree | 92abcf93053a95d08c433f7890b141a10757e5a9 /src/util/gss-kernel-lib/kernel_gss.c | |
parent | e9c1c57a9c4d8b14c04d1534c5520f63a0a5b311 (diff) | |
download | krb5-9f64a8329f15ff80d0f38e91e4781be1399d1f41.tar.gz krb5-9f64a8329f15ff80d0f38e91e4781be1399d1f41.tar.xz krb5-9f64a8329f15ff80d0f38e91e4781be1399d1f41.zip |
Add a missing call in t_kgss_user.c
The userland side of the gss kernel subset tests was missing a call to
read_iov_token() at the end of the operation sequence. This mistake
caused a race condition where the child could either exit successfully
(if it finished send_iov_token() before the parent closed its end of
the pipe) or could fail with an EPIPE error from write().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24993 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/gss-kernel-lib/kernel_gss.c')
0 files changed, 0 insertions, 0 deletions