commit | c192a4c4f6da907dc0e67a3ca61d806f9a92c931 | [log] [download] |
---|---|---|
author | Damien Miller <djm@mindrot.org> | Thu Aug 01 14:29:20 2013 +1000 |
committer | Damien Miller <djm@mindrot.org> | Thu Aug 01 14:29:20 2013 +1000 |
tree | c9ea84bd9379a08bb53ee8051a69c597cec8da15 | |
parent | 81f7cf1ec5bc2fd202eda05abc2e5361c54633c5 [diff] |
- (djm) [channels.c channels.h] bz#2135: On Solaris, isatty() on a non- blocking connecting socket will clear any stored errno that might otherwise have been retrievable via getsockopt(). A hack to limit writes to TTYs on AIX was triggering this. Since only AIX needs the hack, wrap it in an #ifdef. Diagnosis and patch from Ivo Raisr.