380 } |
380 } |
381 de = readdir(dir); |
381 de = readdir(dir); |
382 vTaskDelay(5 / portTICK_PERIOD_MS); |
382 vTaskDelay(5 / portTICK_PERIOD_MS); |
383 } |
383 } |
384 closedir(dir); |
384 closedir(dir); |
385 } |
385 } else { |
|
386 ESP_LOGE(TAG, "Error %d open directory /sdcard/w/log", errno); |
|
387 } |
386 fprintf(dest, "]}]}"); |
388 fprintf(dest, "]}]}"); |
387 fclose(dest); |
389 fclose(dest); |
|
390 } else { |
|
391 ESP_LOGE(TAG, "Error %d write /spiffs/w/logfiles.json", errno); |
388 } |
392 } |
389 http_sendfile(conn, "/logfiles.json", NULL, ipstr); |
393 http_sendfile(conn, "/logfiles.json", NULL, ipstr); |
390 netconn_close(conn); |
394 netconn_close(conn); |
391 netconn_delete(conn); |
395 netconn_delete(conn); |
392 netbuf_delete(inbuf); |
396 netbuf_delete(inbuf); |