Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3A266130.F5877EB5@delcomsys.com> Date: Thu, 30 Nov 2000 09:16:16 -0500 From: Patrick Doyle X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en,zh,zh-CN,zh-TW MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Why does scp leave ssh running? -- select() never returns References: <3A22C383 DOT 5C16BBC8 AT delcomsys DOT com> <3A25C7DA DOT 6F76C8DA AT delcomsys DOT com> <20001129224015 DOT B21867 AT redhat DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Christopher Faylor wrote: > > On Wed, Nov 29, 2000 at 10:22:03PM -0500, Patrick Doyle wrote: > >So, a few questions... > >1) Is this behavior (of PeekNamedPipe()) a W9x bug? (That is, does it > >work correctly on NT/2K?) > > I think you are correct. It is a w9x bug. I vaguely recall seeing this > before. > > I can't think of any way to work around this, unfortunately. I remember trying > things like zero byte reads on the pipe but they didn't do anything. > > The only way to trigger the EOF is to actually read from the pipe. > > cgf If that is the case, would anybody mind if I posted a (simple) patch to openSSH code which added a timeout to the call(s) to select()? If I do that, will the patch be incorporated into the cygwin release of openSSH? Is there some way to feed that patch back to the openSSH development team? --wpd (Note, I haven't tried this patch yet -- I just thought of it when I was posting my original email last night -- so the patch may not be as "simple" as I envisioned). -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com