Re: I have another issue with Hercules: ** Win32 porting error: invalid call ...

"halfmeg" <[email protected]> Tue, 07 Sep 2010 16:10:48 -0000
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>

> Small wrote:

> I'm not sure if this is the right place to post this.  If not,
> please let me know.

Not sure whether it is a Hercules or a Hercules on Windows issue.  Posting in hercules-390 forum would likely be best place for this.

> I've been geeing these errors on hercules lately, while running the
> TK system.  Once this happens, I cannot recover, and the system is
> dead until I restart Hercules!

><snip> 

> 07:37:17 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:0010
> 07:37:23 ipl 0148

><snip>

> 07:37:32 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:00C0
> 07:37:32 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:00C1
> 07:37:33 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:00C2
> 07:37:33 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:00C3
> 07:39:03 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:00C4
> 07:39:08 HHCTE007I 3270 device 00C4 client 127.0.0.1 connection closed
> 07:39:15 HHCTE009I Client 127.0.0.1 connected to 3270 device 0:00C4
> 07:39:20 HHCTE007I 3270 device 00C4 client 127.0.0.1 connection closed
> 07:40:37 console: DBG032: select failed: An operation was attempted on something that is not a socket.
> 07:40:37 ** Win32 porting error: invalid call to 'w32_select' from console.c(2129): mixed set(s)

><snip>

There has been a problem ( bug ? ) when numerous 3270 terminals are started all at once.  Noted above that 0C4 is delayed 1.5 minutes to connect after 0C1-0C3 connect and then disconnects 5 seconds later.  Connects again after 7 seconds and disconnects again 5 seconds later.  This may be the cause of the repeated messages and 'hang' you are experiencing.

Believe some have inserted a pause of 1 or 2 seconds or similar in the startup script between start of each terminal.

Phil - YMMV