X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=cgisimple.c;h=9540b70bdaffefe8d87c42831e4d7cc91a9a3c04;hp=0a6c7794247723f1bcaa699aa3a6baf77e8010ed;hb=ed42b61a0666c729ded5c3748f562fdd8bf23292;hpb=5b4704b5eeaef403c7b79cbced500f23f9eea08e diff --git a/cgisimple.c b/cgisimple.c index 0a6c7794..9540b70b 100644 --- a/cgisimple.c +++ b/cgisimple.c @@ -1,4 +1,4 @@ -const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.106 2011/02/14 16:07:52 fabiankeil Exp $"; +const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.108 2011/03/03 14:42:55 fabiankeil Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/cgisimple.c,v $ @@ -202,6 +202,8 @@ jb_err cgi_die (struct client_state *csp, /* quit */ g_terminate = 1; + csp->flags &= ~CSP_FLAG_CLIENT_CONNECTION_KEEP_ALIVE; + rsp->content_length = 0; rsp->head_length = 0; rsp->is_static = 0; @@ -776,7 +778,7 @@ jb_err cgi_send_user_manual(struct client_state *csp, { /* * We currently only support a flat file - * hierachy for the documentation. + * hierarchy for the documentation. */ log_error(LOG_LEVEL_ERROR, "Rejecting the request to serve '%s' as it contains '/' or '..'",