aboutsummaryrefslogtreecommitdiff
path: root/src/net/http/cgi/testdata/test.cgi
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@golang.org>2016-03-29 16:35:33 +1100
committerBrad Fitzpatrick <bradfitz@golang.org>2016-03-29 06:57:05 +0000
commit45d334ecf1b2bcbf0f8667d4c772ef3db0e03587 (patch)
tree7d33496e247905c1385bedc3415610575dc0d328 /src/net/http/cgi/testdata/test.cgi
parent093a9a1f5673d71377d4f0ef3f41a5618bf2512c (diff)
downloadgo-45d334ecf1b2bcbf0f8667d4c772ef3db0e03587.tar.xz
net/http/cgi: allow CGI host to configure where child's stderr goes
Patch originally from Steven Hartland. Tweaked a bit & added a test. Fixes #7197 Change-Id: I09012b4674e7c641dba31a24e9758cedb898d3ee Reviewed-on: https://go-review.googlesource.com/21196 Reviewed-by: Andrew Gerrand <adg@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/net/http/cgi/testdata/test.cgi')
-rwxr-xr-xsrc/net/http/cgi/testdata/test.cgi4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/net/http/cgi/testdata/test.cgi b/src/net/http/cgi/testdata/test.cgi
index ec7ee6f386..667fce217e 100755
--- a/src/net/http/cgi/testdata/test.cgi
+++ b/src/net/http/cgi/testdata/test.cgi
@@ -23,6 +23,10 @@ print "X-CGI-Pid: $$\r\n";
print "X-Test-Header: X-Test-Value\r\n";
print "\r\n";
+if ($params->{"writestderr"}) {
+ print STDERR "Hello, stderr!\n";
+}
+
if ($params->{"bigresponse"}) {
# 17 MB, for OS X: golang.org/issue/4958
for (1..(17 * 1024)) {