Python Versions: BeOpen 2.0 & ActiveState Python 2.1
Windows Version: Windows Millenium Edition
PC: Dell Inspiron 8000 Laptop
Issue: Invoking CGIHTTPServer.py either by itself or
subclassed leads to critical problems when serving CGI
content (*.py) CGIHTTPServer will serve HTML with no
issues. If a CGI link is clicked, Windows
sounds "critical stop" system sound, the console shows
that the CGI is being called ("C:\>Python.exe -u
foo.py") and will hang Internet Explorer 5.5
CGIHTTPServer cannot, at that point, be killed through
Ctrl-C. If the console Window is simply closed,
Windows will cause Explorer to sometimes crash,
preventing a clean shutdown of the machine.
This problem exists even if "#!C:\Python20\Python.exe"
is included as first line of CGI, and if w9xpopen is
included in the CGI directory.
Problem does not exist with Apache or Xitami servers
calling Python CGI scripts.
|