Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com Date: 14 Nov 2001 15:24:52 -0500 Message-ID: <20011114202452.28322.qmail@lizard.curl.com> From: Jonathan Kamens To: cygwin-apps AT cygwin DOT com CC: cygwin-apps AT cygwin DOT com In-reply-to: <20011114210145.F27452@cygbert.vinschen.de> (message from Corinna Vinschen on Wed, 14 Nov 2001 21:01:45 +0100) Subject: Re: "rsync -e ssh" hangs when lots of data is being transferred -- USE_PIPES in OpenSSH is the culprit References: <20011114193126 DOT 27184 DOT qmail AT lizard DOT curl DOT com> <20011114210145 DOT F27452 AT cygbert DOT vinschen DOT de> > Date: Wed, 14 Nov 2001 21:01:45 +0100 > From: Corinna Vinschen > > Really, I don't know what to do here. You're probably going to slap me for saying this, but perhaps we need to provide separate ssh and sshd binaries for NT users. Can we have separate openssh and openssh-nt packages (does the newest setup.exe allow setup.ini to specify that two packages conflict with each other, such that only one of them can be installed)? Alternatively, perhaps we can ship both sets of binaries in the openssh package, with the pipe-enabled versions installed by default, and have ssh-host-config replace them with the socketpair-enabled versions on NT, 2k and XP systems? I'll be a bit impish and point out that 9x is the past, since XP is NT-based, so perhaps we should favor solutions which work better on XP over solutions that work better on 9x. Yeah, yeah, I'm only kidding, that's not a good idea yet, but there will come a time when it is. > I'm attempted to say, if rsync is the only application having that > sort of problems, it's worth that if OpenSSH works for _most_ 9x > users. I doubt rsync is the only application that has or will have this problem. I assume that any application which does two-way data transfers over ssh, e.g., cvs, sftp or ftp run over an SSH tunnel, or even perhaps X connection forwarding, will occasionally encounter similar problems. jik