PuTTY bug unix-plink-stdout-nonblock

This is a mirror. The primary PuTTY web site can be found here.

Home | Licence | FAQ | Docs | Download | Keys | Links
Mirrors | Updates | Feedback | Changes | Wishlist | Team

summary: Unix Plink should set O_NONBLOCK on stdout and stderr
class: bug: This is clearly an actual problem we want fixed.
difficulty: fun: Just needs tuits, and not many of them.
priority: medium: This should be fixed one day.
present-in: r7735
fixed-in: r7748 2007-10-01

If stdout from Unix Plink is going to a FIFO, and the reader of that
FIFO stops reading (say someone has ^Zed it), Plink hangs, stopping
port-forwardings and so forth.  This is silly, and seems to result
from failing to set O_NONBLOCK on stdout and stderr.

Audit trail for this bug.

If you want to comment on this web site, see the Feedback page.
(last revision of this bug record was at 2007-09-30 13:46:56 +0100)