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: <00b801c000ba$25ef2300$f7c723cb@lifelesswks> From: "Robert Collins" To: "Markus Hoenicka" , , "Matt Minnis" References: <4 DOT 3 DOT 2 DOT 7 DOT 2 DOT 20000807144143 DOT 021f5e10 AT mail DOT prefres DOT com> Subject: Re: accept() fails in service, succeeds in standalone app Date: Tue, 8 Aug 2000 07:55:04 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.3018.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300 X-OriginalArrivalTime: 07 Aug 2000 21:47:29.0781 (UTC) FILETIME=[159B1A50:01C000B9] If you look in the archives on the cygwin-apps mail list, Corinna Vinschen sent a mail out with code to set a socket FD nonblocking. The fcntrl call with non-blocking doesn't currently set the FD to non-blocking. Rob ----- Original Message ----- From: "Matt Minnis" To: "Markus Hoenicka" ; Sent: Tuesday, August 08, 2000 5:54 AM Subject: Re: accept() fails in service, succeeds in standalone app > I ran into this same issue. > > The accept() call waits for input of some sort. > > I have a program that opens a Telnet server session and then gets stuck at > the accept() call. > If I telnet to it, it will then continue. > > Kinda anoying. > > I am on Win2000, running Cygwin 1.13 > > Thanks, > > Matt > > > At 07:40 PM 8/7/2000 +0000, Markus Hoenicka wrote: > >Hi all, > > > >I came across this weird problem in my first attempt whatsoever to run > >some homegrown code as a WinNT4 service. The app is a simple server > >that handles client requests with the bind/listen/select/accept > >functions. This runs all fine and handles client requests nicely as > >long as I run this as a standalone application. I can install this > >application as a service using invkr153.zip (http://www.idetix.com) > >and it starts without problems. But when I try to connect to the server > >(now running as a service), accept fails with errno 14 (bad address). > > > >Has anyone else seen this? Is this a Cygwin issue or a NT issue? Are > >there specific requirements for Cygwin apps to run successfully as a > >service? > > > >I'm running B20.1 on WinNT4 SP 5. > > > >Any help is greatly appreciated. > > > >Markus > > > >-- > >Markus Hoenicka, PhD > >UT Houston Medical School > >Dept. of Integrative Biology and Pharmacology > >6431 Fannin MSB4.114 > >Houston, TX 77030 > >(713) 500-6313, -7477 > >(713) 500-7444 (fax) > >Markus DOT Hoenicka AT uth DOT tmc DOT edu > >http://ourworld.compuserve.com/homepages/hoenicka_markus/ > > > > > >-- > >Want to unsubscribe from this list? > >Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > Cthulhu for President. Why settle for a lesser evil? > > ========================================================= > Preferred Resources (314) 567-7600 phone > 701 Emerson rd. (314) 993-6699 fax > Suite 475 mminnis AT prefres DOT com > St. Louis, MO > 63141 > ========================================================= > > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com