| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> |
| List-Archive: | <http://sourceware.cygnus.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT sourceware DOT cygnus DOT com> |
| List-Help: | <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> |
| Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
| Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
| Message-ID: | <003a01bfce1c$fa70b600$f7c723cb@lifelesswks> |
| From: | "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au> |
| To: | <cygwin AT sourceware DOT cygnus DOT com> |
| Subject: | Accept() waits forever... |
| Date: | Sun, 4 Jun 2000 22:04:03 +1000 |
| MIME-Version: | 1.0 |
| X-Priority: | 3 |
| X-MSMail-Priority: | Normal |
| X-Mailer: | Microsoft Outlook Express 5.00.2919.6700 |
| X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2919.6700 |
| X-OriginalArrivalTime: | 04 Jun 2000 12:01:49.0078 (UTC) FILETIME=[A9AD5B60:01BFCE1C] |
I am working on porting Squid to Cygwin.
When squid.exe recieves a request it calls accept() on the FD the client
connected to twice. Once immediately, and once as soon as it has checked the
acl information. For some reason accept() then hangs. SIGHUP is still acted
on by squid.exe
* I have grabbed the winsup source to see if it gave me any hints, but
nothing stood out.
* I am running win2k pro, and have put administrator (my account) into
the user rights for replace a process level token, act as part of the o/s
and the third group needed by inetd (I assume that some part of the tcp
daemon support needs these rights?)
* The cygcheck -s output is at the end of my email.
* I have searched the archives - no luck there :-[
Any help and/or suggestions would be appreciated
Rob
bash-2.04$ cygcheck -s
Cygnus Win95/NT Configuration Diagnostics
Current System Time: Sun Jun 4 21:17:37 2000
WinNT Ver 5.0 build 2195
Path: /usr/bin
/usr/local/bin
/cygdrive/e/WINNT/system32
/cygdrive/e/WINNT
/cygdrive/e/WINNT/System32/Wbem
/usr/bin
/usr/local/bin
SysDir: E:\WINNT\System32
WinDir: E:\WINNT
MAKE_MODE = `unix'
PWD = `/usr/local/squid'
Use `-r' to scan registry
a: fd N/A N/A
c: hd FAT 101Mb 80% CP UN
d: hd NTFS 4337Mb 82% CP CS UN PA FC
e: hd NTFS 4479Mb 87% CP CS UN PA FC
f: hd NTFS 4133Mb 40% CP CS UN PA FC
g: cd N/A N/A
h: cd CDFS 575Mb 100% CS BG Disc 2
E:\cygwin\bin /usr/bin user binmode
E:\cygwin\lib /usr/lib user binmode
E:\cygwin / user binmode
d:install /usr/install system binmode
Found: E:\cygwin\bin\bash.exe
Found: E:\cygwin\bin\cat.exe
Found: E:\cygwin\bin\cpp.exe
Found: E:\cygwin\bin\find.exe
Found: E:\cygwin\bin\gcc.exe
Found: E:\cygwin\bin\gdb.exe
Found: E:\cygwin\usr\local\bin\gdb.exe
Found: E:\cygwin\bin\ld.exe
Found: E:\cygwin\bin\ls.exe
Found: E:\cygwin\bin\make.exe
Found: E:\cygwin\bin\sh.exe
115k 1999/09/14 E:\cygwin\bin\cygitcl30.dll
63k 1999/09/14 E:\cygwin\bin\cygitk30.dll
474k 1999/09/14 E:\cygwin\bin\cygtcl80.dll
19k 1999/09/14 E:\cygwin\bin\cygtclpip80.dll
24k 1999/09/14 E:\cygwin\bin\cygtclreg80.dll
768k 1999/09/14 E:\cygwin\bin\cygtk80.dll
604k 2000/05/26 E:\cygwin\bin\cygwin1.dll
1484k 2000/06/03 E:\cygwin\usr\local\bin\cygtcl80.dll
13k 2000/06/03 E:\cygwin\usr\local\bin\cygtclpip80.dll
179k 2000/06/03 E:\cygwin\usr\local\bin\cygtclreg80.dll
Use -h to see help about each section
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |