Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Sat, 22 Oct 2005 17:16:54 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Socket read problem on Windows XP Pro & Cygwin Message-ID: <20051022151654.GB4194@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20051022035348.RADA2767.eastrmmtao03.cox.net@[172.18.52.8]> <4359C50C DOT 76649CA1 AT dessent DOT net> <20051022090719 DOT GB27476 AT calimero DOT vinschen DOT de> <20051022135748 DOT GA4194 AT calimero DOT vinschen DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i On Oct 22 14:58, Todd Rearick wrote: > Todd Rearick cox.net> writes: > > Thanks for all of your help. Unfortunately...now the problem isn't really > > directly under my control...hope I can find a solution. > > HAHA!!! I'm such an idiot. [...] No worries, me too. Thanks to your report I was curious where the EINPROGRESS was coming from. I found that it already happens in connect and after some thought I finally implemented a much simpler technique for an interuptible blocking connect than before. Actually the former implementation looks embarrasingly complex in contrast to the new one. The positive side effect of the new technique is now that your application never gets errno set accidentally. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/