From 3966936bd6f01462fb8b41198bf36a83e17ad6e7 Mon Sep 17 00:00:00 2001 From: Abiola Ibrahim Date: Sun, 13 Dec 2015 12:58:21 +0100 Subject: [PATCH] Remove trailing new line for cleaner log output. Return correct status code. --- middleware/fastcgi/fastcgi.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/middleware/fastcgi/fastcgi.go b/middleware/fastcgi/fastcgi.go index b7a86b66a..21404c2ea 100755 --- a/middleware/fastcgi/fastcgi.go +++ b/middleware/fastcgi/fastcgi.go @@ -117,10 +117,11 @@ func (h Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, error) // FastCGI stderr outputs if fcgi.stderr.Len() != 0 { - err = LogError(fcgi.stderr.String()) + // Remove trailing newline, error logger already does this. + err = LogError(strings.TrimSuffix(fcgi.stderr.String(), "\n")) } - return 0, err + return resp.StatusCode, err } }