diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | clientloop.c | 3 |
2 files changed, 7 insertions, 2 deletions
@@ -10,6 +10,10 @@ | |||
10 | [ssh.1] | 10 | [ssh.1] |
11 | satisfy the pedants: -q does not suppress all diagnostic messages (e.g. | 11 | satisfy the pedants: -q does not suppress all diagnostic messages (e.g. |
12 | some commandline parsing warnings go unconditionally to stdout). | 12 | some commandline parsing warnings go unconditionally to stdout). |
13 | - djm@cvs.openbsd.org 2008/01/19 20:48:53 | ||
14 | [clientloop.c] | ||
15 | fd leak on session multiplexing error path. Report and patch from | ||
16 | gregory_shively AT fanniemae.com | ||
13 | 17 | ||
14 | 20080119 | 18 | 20080119 |
15 | - (djm) Silence noice from expr in ssh-copy-id; patch from | 19 | - (djm) Silence noice from expr in ssh-copy-id; patch from |
@@ -3538,4 +3542,4 @@ | |||
3538 | OpenServer 6 and add osr5bigcrypt support so when someone migrates | 3542 | OpenServer 6 and add osr5bigcrypt support so when someone migrates |
3539 | passwords between UnixWare and OpenServer they will still work. OK dtucker@ | 3543 | passwords between UnixWare and OpenServer they will still work. OK dtucker@ |
3540 | 3544 | ||
3541 | $Id: ChangeLog,v 1.4821 2008/02/10 11:21:28 djm Exp $ | 3545 | $Id: ChangeLog,v 1.4822 2008/02/10 11:22:53 djm Exp $ |
diff --git a/clientloop.c b/clientloop.c index 109df4cac..195615063 100644 --- a/clientloop.c +++ b/clientloop.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: clientloop.c,v 1.185 2007/12/28 22:34:47 dtucker Exp $ */ | 1 | /* $OpenBSD: clientloop.c,v 1.186 2008/01/19 20:48:53 djm Exp $ */ |
2 | /* | 2 | /* |
3 | * Author: Tatu Ylonen <ylo@cs.hut.fi> | 3 | * Author: Tatu Ylonen <ylo@cs.hut.fi> |
4 | * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland | 4 | * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland |
@@ -888,6 +888,7 @@ client_process_control(fd_set *readset) | |||
888 | xfree(cctx->env); | 888 | xfree(cctx->env); |
889 | xfree(cctx->term); | 889 | xfree(cctx->term); |
890 | buffer_free(&cctx->cmd); | 890 | buffer_free(&cctx->cmd); |
891 | close(client_fd); | ||
891 | xfree(cctx); | 892 | xfree(cctx); |
892 | return; | 893 | return; |
893 | } | 894 | } |