Print error messages as plain content in http body too
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 2 Aug 2008 01:20:57 +0000 (22:20 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 2 Aug 2008 01:20:57 +0000 (22:20 -0300)
frontend/cgi/cgi.c

index 238ac39..472d3ec 100644 (file)
@@ -56,12 +56,15 @@ cgi_serve_request (AtomCtx *ctx)
              (error->code == G_FILE_ERROR_EXIST ||
               error->code == G_FILE_ERROR_ACCES ||
               error->code == G_FILE_ERROR_PERM))
-           fprintf (stdout, "Status: 403 %s\n\n", error->message);
+           fprintf (stdout, "Status: 403 %s\n\n%s\n", error->message,
+                    error->message);
          else if (error->domain == G_FILE_ERROR &&
                   error->code == G_FILE_ERROR_NOENT)
-           fprintf (stdout, "Status: 404 %s\n\n", error->message);
+           fprintf (stdout, "Status: 404 %s\n\n%s\n", error->message,
+                    error->message);
          else
-           fprintf (stdout, "Status: 500 %s\n\n", error->message);
+           fprintf (stdout, "Status: 500 %s\n\n%s\n", error->message,
+                    error->message);
        }
     }
   else