PuTTY bug unix-plink-stdout-nonblock

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Snapshot | Docs | Changes | Wishlist

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 c5996bcde5d83bb7cd7a80bcb8b7479faf1655e0 2007-10-01 (0.61)

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 2016-12-27 11:40:21 +0000)