diff options
| author | Greg Hudson <ghudson@mit.edu> | 2009-08-12 18:53:47 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2009-08-12 18:53:47 +0000 |
| commit | c7d9d2c14150ab8df01c67fce258a27f6103eac4 (patch) | |
| tree | 3d1856bd5cae0a51b7c70dc693c234fb2de5fffd /src/kadmin/testing/scripts | |
| parent | 521570437918142f85a4169493d88641c9d6e42a (diff) | |
| download | krb5-c7d9d2c14150ab8df01c67fce258a27f6103eac4.tar.gz krb5-c7d9d2c14150ab8df01c67fce258a27f6103eac4.tar.xz krb5-c7d9d2c14150ab8df01c67fce258a27f6103eac4.zip | |
Reply message ordering bug in ftpd
user() was replying to the user command and then calling login(),
which could send a continuation reply if it fails to chdir to the
user's homedir. Continuation replies must come before the actual
reply; the mis-ordering was causing ftp and ftpd to deadlock. To fix
the bug, invoke login() before reply() so that the continuation reply
comes first.
ticket: 6543
tags: pullup
target_version: 1.7
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22519 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/testing/scripts')
0 files changed, 0 insertions, 0 deletions
