[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS update [cvs1-11-x-branch]: /ccvs/src/
From: |
Derek Robert Price |
Subject: |
Re: CVS update [cvs1-11-x-branch]: /ccvs/src/ |
Date: |
Tue, 31 Aug 2004 15:07:29 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040616 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Larry Jones wrote:
> Nonblocking files do not behave the way files are supposed to, so
> they should only be used in carefully controlled situations
> (basically, when you're guaranteed to have exclusive usage of the
> file). By setting one of its standard files into nonblocking mode,
> SSH is being extremely antisocial since the file might well be
> shared with a completely unrelated application which the
> nonblocking mode will seriously jeopardize (viz CVS, but other
> applications have the same problem). Thus, the SSH folks should be
> severely beaten (metaphorically, of course) until they agree to fix
> their code. I understand what they're trying to accomplish, but
> they're going about it in the wrong way -- they should be testing
> for writability with select before trying to write to stderr rather
> than just blindly putting stderr into nonblocking mode and
> expecting everyone else to just cope with it.
You feel like taking a go at beating on the SSH developers?
Metaphorically speaking, of course.
Derek
- --
*8^)
Email: derek@ximbiot.com
Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFBNMxwLD1OTBfyMaQRAnH8AKCTyhoqZFq/mPqRm1xZyUvXOAn7kQCdFjRI
IcKdD7pC2XSC67IA3oadMLc=
=VA7I
-----END PGP SIGNATURE-----