I'm running into a problem with some code based on the mod_cgid module, on hp-ux. I've also submitted the underlying problem to comp.systems.hp.hpux.
The problem is that the underlying cgi hangs on a read from stdin when there is actually no data left to be read. I can reduce this to a simple discrepency between HP-UX and other platforms, Linux being my example. On Linux, when the socket shutdown(sd, 1) is done by the sender, the read on the socket returns with eof. On HP-UX, this doesn't happen until the socket is actually closed. My code happens to be based on 2.0.40, though I've looked at the changes in 2.0.44 and they don't seem relevant (the changes are there to catch EINTR, but I don't see any way to trigger that). Any advice would be appreciated. Gary PS: I originally submitted this to the users list, where someone suggested I resubmit here. ==================================================================== Ready-to-Run Software, Inc. The Industry's Leading Provider of Cross-Platform Software Services ***************************** email: [EMAIL PROTECTED] Gary Feldman fax : 1-978-692-5401 Ready-to-Run Software, Inc. voice: 1-978-251-5431 11 School Street www : http://www.rtr.com North Chelmsford, MA 01863 USA