From: phk Date: Tue, 11 Jul 2006 07:38:42 +0000 (+0000) Subject: Add 500 messages. X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e483c5e0234389435fbedb57ba5eab0a2f77bca1;p=varnish Add 500 messages. git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@421 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishd/cache_response.c b/varnish-cache/bin/varnishd/cache_response.c index 3d250c69..554867fb 100644 --- a/varnish-cache/bin/varnishd/cache_response.c +++ b/varnish-cache/bin/varnishd/cache_response.c @@ -22,6 +22,7 @@ RES_Error(struct worker *w, struct sess *sp, int error, const char *msg) if (msg == NULL) { switch (error) { case 400: msg = "Bad Request"; break; + case 500: msg = "Internal Error"; break; default: msg = "HTTP request error"; break; } } @@ -43,8 +44,18 @@ RES_Error(struct worker *w, struct sess *sp, int error, const char *msg) " \r\n" " \r\n"); sbuf_printf(w->sb, "

Error %03d %s

\r\n", error, msg); + switch(error) { + case 400: + sbuf_cat(w->sb, + " Your HTTP protocol request did not make sense.\r\n"); + break; + case 500: + default: + sbuf_cat(w->sb, + " Something unexpected happened.\r\n"); + break; + } sbuf_cat(w->sb, - " Your HTTP protocol request did not make sense.\r\n" "

\r\n" " \r\n" " Varnish\r\n"