Skip to content

Commit ed33f25

Browse files
authored
fix curl terminating with error state after OTA succeeded (#155)
1 parent 35ac14d commit ed33f25

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

components/ota_server/ota_server.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include "esp_event.h"
88
#include "freertos/FreeRTOS.h"
99
#include "freertos/event_groups.h"
10-
#include "freertos/projdefs.h"
10+
#include "freertos/projdefs.h"
1111
#include "freertos/task.h"
1212

1313
#define FIRMWARE_REV " Rev: 0.1"
@@ -227,7 +227,7 @@ void ota_server_start_my(void) {
227227

228228
char res_buff[128];
229229
int send_len;
230-
send_len = sprintf(res_buff, "200 OK\n\n");
230+
send_len = sprintf(res_buff, "HTTP/1.1 200 OK\r\nContent-Length: 0\r\n\r\n");
231231
send(connect_socket, res_buff, send_len, 0);
232232
vTaskDelay(2000 / portTICK_PERIOD_MS);
233233
close(connect_socket);

0 commit comments

Comments
 (0)