diff options
| author | Alexandra Ellwood <lxs@mit.edu> | 2003-09-02 18:37:12 +0000 |
|---|---|---|
| committer | Alexandra Ellwood <lxs@mit.edu> | 2003-09-02 18:37:12 +0000 |
| commit | 303d8acad75fc6f3440876efa531f765416d89dd (patch) | |
| tree | 4acca542787e4a20ab4c0342d86367c33f19a93d /src | |
| parent | ed2a6880088090e3170d632f08203d8190db8cb0 (diff) | |
kill() might overwrite errno. Save it beforehand
ticket: 1799
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15806 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/kadm5/srv/svr_principal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/kadm5/srv/svr_principal.c b/src/lib/kadm5/srv/svr_principal.c index 0666fe62b..c567f8369 100644 --- a/src/lib/kadm5/srv/svr_principal.c +++ b/src/lib/kadm5/srv/svr_principal.c @@ -1138,8 +1138,8 @@ kadm5_launch_task (krb5_context context, if (krb5_net_write (context, data_pipe[1], data_buffer, strlen (data_buffer)) < 0) { /* kill the child to make sure waitpid() won't hang later */ - kill (pid, SIGKILL); ret = errno; + kill (pid, SIGKILL); } } |
