X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=chiark-utils.git;a=blobdiff_plain;f=cprogs%2Fcgi-fcgi-test;h=4c8d7b79c34f4da321683a6c5db18dec2c42330f;hp=5abfe9a885087ac1c2ab9ceee4a31498606c56d2;hb=c7d21d25f3ca85a49a4f6a6e32b35b618817af37;hpb=1e17ba9014e80fc58acfa88b20e8fd2744d994d5 diff --git a/cprogs/cgi-fcgi-test b/cprogs/cgi-fcgi-test index 5abfe9a..4c8d7b7 100755 --- a/cprogs/cgi-fcgi-test +++ b/cprogs/cgi-fcgi-test @@ -4,11 +4,24 @@ use warnings; use strict; +BEGIN { + open REALSTDERR, ">&2"; +} + +$SIG{'TERM'} = sub { + eval { print REALSTDERR "[$$ real-stderr] closing\n"; }; + exit 15; +}; + use FCGI; my $count = 0; my $request = FCGI::Request(); +warn "[$$ starting]"; +print STDERR "[$$ stderr starting]\n"; +print REALSTDERR "[$$ real-stderr starting]\n"; + while ($request->Accept >= 0) { print <