Package: thy Version: 0.9.4-1.uhoreg Severity: important (Package was locally compiled. The only difference between custom version and Debian version is that the custom version was compiled with --disable-fork, so that I could run it under a process supervisor.)
When a CGI script fails to run (e.g. syntax error in a Perl script), thy will either - just close the connection to the browser - go into an (infinite?) loop, eating the CPI or - spit out some garbage to the browser Behaviour seems to be unpredictable. Ideally, I think that thy should give a status code of 500 (Internal Server Error) if the CGI script dies. I think at least that is what Apache does. (BTW, it would also be nice if thy logged the script's stderr output instead of dumping it to /dev/null. It would make debugging a lot easier.) -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.10-mm3 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Versions of packages thy depends on: ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an ii libgnutls11 1.0.16-13 GNU TLS library - runtime library ii zlib1g 1:1.2.2-4 compression library - runtime -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

