simon-svn: putty: ben

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Mon Sep 24 22:43:48 BST 2007


SVN root:       svn://ixion.tartarus.org/main
Changes by:     ben
Revision:       7742
Date:           2007-09-24 22:43:48 +0100 (Mon, 24 Sep 2007)

Log message (5 lines):
My changes in r7738 (O_NONBLOCK for Unix Plink) were half-arsed, and
completely broke interactive logins.  The problem, or at least one of the
problems, was that in interactive use stdin, stdout, and stderr tend to be
the same file, so setting O_NONBLOCK on the latter two also sets it on the
former.  Thus, we need to cope with all of them being non-blocking.

Modified files:
U   putty/unix/uxplink.c

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=7742&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/unix/uxplink.c?rev=7742&r1=7741&r2=7742



More information about the tartarus-commits mailing list