www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/08/24/18:02:26

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Thu, 24 Aug 2000 17:54:48 -0400
To: cygwin-developers AT sources DOT redhat DOT com
Subject: Re: Any better now?
Message-ID: <20000824175448.B15009@cygnus.com>
Reply-To: cygwin-developers AT sources DOT redhat DOT com
Mail-Followup-To: cygwin-developers AT sources DOT redhat DOT com
References: <20000824000822 DOT A10979 AT cygnus DOT com> <39A5206F DOT 15DD74F8 AT cygnus DOT com> <39A52391 DOT C958ECD5 AT cygnus DOT com> <20000824172002 DOT A10098 AT cygnus DOT com> <39A598BD DOT A418B089 AT cygnus DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.3.6i
In-Reply-To: <39A598BD.A418B089@cygnus.com>; from vinschen@cygnus.com on Thu, Aug 24, 2000 at 11:50:53PM +0200

On Thu, Aug 24, 2000 at 11:50:53PM +0200, Corinna Vinschen wrote:
>Chris Faylor wrote:
>> On Thu, Aug 24, 2000 at 03:30:57PM +0200, Corinna Vinschen wrote:
>> >Corinna Vinschen wrote:
>> >>
>> >> Chris Faylor wrote:
>> >> >
>> >> > I've checked in some patches to cygwin which fix inetd/telnet operation
>> >> > for me.  Do they work for you, Corinna?  I haven't tried sshd yet.
>> >
>> >BTW: You can't compare inetd/sshd operations since inetd uses
>> >service manager operations. The inetd child isn't a real child
>> >process but a thread which is forked by the service manager.
>> 
>> How about now.  I found a problem in syslog which would cause core dumps
>> depending on the state of the stack.  I also found a problem in select()
>> which would cause the "double character presses" required for ssh.
>
>in.telnetd still doesn't exit, still waisting 100% CPU. For some
>reason you can see it only in Task-Manager, not in `ps -el' output.

I only see this with the DLL that you build.  It seems to be consuming
the CPU after it has called ExitProcess.  Mine doesn't do this.

Are you killing in.telnetd.exe?  If so, I wonder what would happen if
you let it run.

>sshd parent still doesn't exit, still waisting 100% CPU. If you
>stop it by pressing Ctrl-C, it exits and every following client
>operation works. No "double character press" problem anymore.
>
>Isn't it interesting that the waiting parent (which shouldn't wait
>but should have exited) isn't in the Cygwin process list anymore?
>Cygwin seems to be sure that the process "has left the building"
>but it doesn't. Just a hint.
>
>Do you want my DLL again?

I guess.  Just send it to me personally, though, not to cygwin-developers.

cgf

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019