Disabling Thread Creation for CGI I/O in IIS 1.0Last reviewed: April 22, 1997Article ID: Q154832 |
The information in this article applies to:
SYMPTOMSInternet Information Server 1.0 (IIS) creates a separate thread for Common Gateway Interface (CGI) application processing. This was not configurable in Internet Information Server.
MORE INFORMATIONSome IIS installations may benefit from using server pool threads to perform CGI application processing. This reduces the overhead of creating a new thread for each CGI application running; however, if the CGI requests take an extended period of time, it can consume a server pool thread.
RESOLUTIONObtain the fix referenced below (under STATUS), and then modify the registry as described here. W3svc.dll was modified to accept a registry entry that disables thread creation for managing CGI application I/O. The new registry entry is UsePoolThreadForCGI. WARNING: Using Registry Editor incorrectly can cause serious, system-wide problems that may require you to reinstall Windows NT to correct them. Microsoft cannot guarantee that any problems resulting from the use of Registry Editor can be solved. Use this tool at your own risk.
STATUSMicrosoft has confirmed this to be a problem in Internet Information Server version 1.00. A fix to this problem is in development, but has not been regression-tested and may be destabilizing in production environments. Microsoft does not recommend implementing this fix at this time. Contact Microsoft Product Support Services for more information on the availability of this fix.
|
Additional query words: prodiis
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |