fatal error from socket2 - windows XP
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.tcl archive

fatal error from socket2 - windows XP

From: Roy Terry <royterry@earthlink.net>
Date: Fri May 27 2005 - 18:48:36 CEST

[socket2 is provided by a windows extension using
I/O completion ports for higher performance.
http://sourceforge.net/projects/iocpsock
-rwxrwxrwa 1 35328 May 6 2004 iocpsock20.dll
]

I have a continously running hi-volume
image collection process reading 16 sockets at
about 2,577,491 total bytes per second. Non-blocking
-translation binary -buffersize 10000

After running for about 14 hours, the following
text appeared on stderr and the process
terminated:

   Big ERROR! IOCP Completion thread died with exception code: 0xc0000005
    You MUST restart the application. All socket communication has halted.

    This application has requested the Runtime to terminate
    it in an unusual way.
    Please contact the application's support team for more information.

This is at least the second time I've seen this.
Don't know if it's related to socket2 at all. We have seen
lots of flavors of Windows-XP instability and this
could be yet another one.

I have restarted the process using vanilla Tcl
sockets and will see what happens next.

Anybody have similar experience (or lack thereof)
with socket2 or socket on Windows?
(BTW, I have run the same Tcl code on Linux
for up to a week w/o issues)

Cheers,
Roy
Received on Thu Sep 29 14:19:30 2005