On Sun, 2004-01-11 at 22:39, John DeBenedette wrote: > The following works flawlessly under CGI but when attempting under Registry > as module or PerlRun as script, it works once perfectly, then continues to > work with no discernable error but causes the listening server's accept() > process to go <defunct> and therefore $resp comes back empty and application > fails on its face.
Many people have reported having this sort of problem with IO::Socket on Windows. It doesn't seem to be directly related to mod_perl, but you usually don't notice it in CGI because you don't try to connect more than once in a CGI script. It's possible that the problem is caused by an IO::Socket bug. If you look in the mail archives you may find some ideas for workarounds, or you could try a general Perl/Windows mailing list or e-mail the module maintainer. It's also possible that I'm mis-diagnosing it and yours is different from the other errors, so check the mail archive first. - Perrin -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html