This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: accept() fails in service, succeeds in standalone app


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]