Mercurial > dropbear
diff common-channel.c @ 546:568638be7203 agent-client
propagate from branch 'au.asn.ucc.matt.dropbear' (head 899a8851a5edf840b2f7925bcc26ffe99dcac54d)
to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 6bbab8364de17bd9ecb1dee5ffb796e48c0380d2)
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Wed, 01 Jul 2009 04:16:32 +0000 |
parents | a3748e54273c |
children | a98a2138364a |
line wrap: on
line diff
--- a/common-channel.c Tue Sep 23 16:05:04 2008 +0000 +++ b/common-channel.c Wed Jul 01 04:16:32 2009 +0000 @@ -276,10 +276,10 @@ channel->flushing = 1; } - // if a type-specific check_close is defined we will only exit - // once that has been triggered. this is only used for a server "session" - // channel, to ensure that the shell has exited (and the exit status - // retrieved) before we close things up. + /* if a type-specific check_close is defined we will only exit + once that has been triggered. this is only used for a server "session" + channel, to ensure that the shell has exited (and the exit status + retrieved) before we close things up. */ if (!channel->type->check_close || channel->type->check_close(channel)) { close_allowed = 1; @@ -691,7 +691,7 @@ dropbear_exit("received data after eof"); } - if (fd < 0) { + if (fd < 0) { /* If we have encountered failed write, the far side might still * be sending data without having yet received our close notification. * We just drop the data. */