[tests] quickly exit tests/request.t if GET / fail
quickly exit tests/request.t if "GET /" fails, without running further
tests.  Also, attempt to shutdown test server so that it is not left
running on platforms which use different signals (e.g. Windows)
@@ -23,7 +23,7 @@ GET / HTTP/1.0
EOF
);
$t->{RESPONSE} = [ { 'HTTP-Protocol' => 'HTTP/1.0', 'HTTP-Status' => 200 } ];
-ok($tf->handle_http($t) == 0, 'Valid HTTP/1.0 Request') or die();
+ok($tf->handle_http($t) == 0, 'Valid HTTP/1.0 Request') or ($tf->stop_proc, die());
$t->{REQUEST} = ( <<EOF
OPTIONS * HTTP/1.0
