ota.cpp: WIFI response timeout added
This commit is contained in:
parent
55874f8b43
commit
58ed680a92
@ -52,9 +52,9 @@ void start_ota_update() {
|
||||
|
||||
// init display
|
||||
#ifndef DISPLAY_FLIP
|
||||
int rc = oledInit(OLED_128x64, ANGLE_0, false, -1, -1, 100000L);
|
||||
oledInit(OLED_128x64, ANGLE_0, false, -1, -1, 100000L);
|
||||
#else
|
||||
int rc = oledInit(OLED_128x64, ANGLE_FLIPY, false, -1, -1, 100000L);
|
||||
oledInit(OLED_128x64, ANGLE_FLIPY, false, -1, -1, 100000L);
|
||||
#endif
|
||||
|
||||
oledFill(0, 1);
|
||||
@ -157,7 +157,7 @@ int do_ota_update() {
|
||||
client.setCACert(bintray.getCertificate(currentHost));
|
||||
client.setTimeout(RESPONSE_TIMEOUT_MS);
|
||||
|
||||
if (!client.connect(currentHost.c_str(), port)) {
|
||||
if (!client.connect(currentHost.c_str(), port, RESPONSE_TIMEOUT_MS)) {
|
||||
ESP_LOGI(TAG, "Cannot connect to %s", currentHost.c_str());
|
||||
ota_display(3, " E", "connection lost");
|
||||
goto abort;
|
||||
@ -167,7 +167,7 @@ int do_ota_update() {
|
||||
if (currentHost != prevHost) {
|
||||
client.stop();
|
||||
client.setCACert(bintray.getCertificate(currentHost));
|
||||
if (!client.connect(currentHost.c_str(), port)) {
|
||||
if (!client.connect(currentHost.c_str(), port, RESPONSE_TIMEOUT_MS)) {
|
||||
ESP_LOGI(TAG, "Redirect detected, but cannot connect to %s",
|
||||
currentHost.c_str());
|
||||
ota_display(3, " E", "server error");
|
||||
|
Loading…
Reference in New Issue
Block a user