This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re: accept() fails in service, succeeds in standalone app
Actually, this may still be the same problem.
It may just be the difference in the way 9x and NT handle things.
Thanks,
Matt
At 08:28 PM 8/7/2000 +0000, Markus Hoenicka wrote:
>Hi,
>this sounds like a different problem to me. In my case, accept doesn't
>wait but returns immediately with errno 14. This lets the log file
>grow to 1MB in a matter of seconds if I log every attempted
>connection.
>Markus
>
>Matt Minnis writes:
> > 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.Hoenicka@uth.tmc.edu
> > >http://ourworld.compuserve.com/homepages/hoenicka_markus/
> > >
> > >
> > >--
> > >Want to unsubscribe from this list?
> > >Send a message to cygwin-unsubscribe@sourceware.cygnus.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@prefres.com
> > St. Louis, MO
> > 63141
> > =========================================================
> >
> >
> > --
> > Want to unsubscribe from this list?
> > Send a message to cygwin-unsubscribe@sourceware.cygnus.com
> >
>
>--
>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.Hoenicka@uth.tmc.edu
>http://ourworld.compuserve.com/homepages/hoenicka_markus/
>
>
>--
>Want to unsubscribe from this list?
>Send a message to cygwin-unsubscribe@sourceware.cygnus.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@prefres.com
St. Louis, MO
63141
=========================================================
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com