Commit e95dbb90 authored by Sergey Lyubka's avatar Sergey Lyubka

Sending content-length from put_file()

parent cf18c932
...@@ -3630,9 +3630,11 @@ static void put_file(struct mg_connection *conn, const char *path) { ...@@ -3630,9 +3630,11 @@ static void put_file(struct mg_connection *conn, const char *path) {
conn->status_code = 206; conn->status_code = 206;
fseeko(file.fp, r1, SEEK_SET); fseeko(file.fp, r1, SEEK_SET);
} }
if (forward_body_data(conn, file.fp, INVALID_SOCKET, NULL)) { if (!forward_body_data(conn, file.fp, INVALID_SOCKET, NULL)) {
mg_printf(conn, "HTTP/1.1 %d OK\r\n\r\n", conn->status_code); conn->status_code = 500;
} }
mg_printf(conn, "HTTP/1.1 %d OK\r\nContent-Length: 0\r\n\r\n",
conn->status_code);
mg_fclose(&file); mg_fclose(&file);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment