We are having an issue when trying to display some documents for one of our clients. On some executions, when perl writes out the html page to the browser, it never gets there. When PERL is in ISAPI mode, meaning we are running perlis.dll, the pages display as expected. When not in ISAPI mode, meaning we are running perl.exe, the pages do not display. We cannot run perl in ISAPI mode because it causes IIS to restart and eventually hang.
Basic process: Script A gets a list of documents to display from the server and displays on client. User clicks on document link. Script A calls Script B to retrieve the document as a .gif from the server and displays on the client.
1) Any reason why the same code works in ISAPI? Are there stmts/functions that do not work out of ISAPI?
2) Why would running perlis.dll crash IIS?