not it is really working

master
Steffen Pohle 4 hours ago
parent 1fac57fecd
commit 95abb92cd8

@ -293,10 +293,11 @@ int WebServerClient::SendResponseFile (WebRequestBuffer *request, std::string fn
filereadbytes += outbufferpos; filereadbytes += outbufferpos;
} }
else { else {
header = CreateHeader (request, error, filetype, filestat.st_size, addheader); header = GenErrorHtml(error, "some internal server error");
header = header + GenErrorHtml(error, "some internal server error"); header = CreateHeader (request, error, filetype, header.length(), addheader) + header;
outbuffer = (char*) malloc (header.length() + 16); outbuffer = (char*) malloc (header.length() + 16);
memcpy (outbuffer, header.c_str(), header.length()); memcpy (outbuffer, header.c_str(), header.length());
filereadbytes = header.length();
} }
if (ssl) l = ssl->Write(outbuffer, filereadbytes); if (ssl) l = ssl->Write(outbuffer, filereadbytes);

Loading…
Cancel
Save