@@ -42,7 +42,6 @@ bool enableCors = true;
4242// Event timeouts
4343unsigned long wifiRestartTime = 0 ;
4444unsigned long mqttRestartTime = 0 ;
45- unsigned long systemRestartTime = 0 ;
4645unsigned long systemRebootTime = 0 ;
4746unsigned long apOffTime = 0 ;
4847
@@ -679,7 +678,7 @@ handleRestart(MongooseHttpServerRequest *request) {
679678 response->print (" 1" );
680679 request->send (response);
681680
682- systemRestartTime = millis () + 1000 ;
681+ systemRebootTime = millis () + 1000 ;
683682}
684683
685684
@@ -791,6 +790,7 @@ handleUpdateUpload(MongooseHttpServerRequest *request, int ev, MongooseString fi
791790
792791 if (MG_EV_HTTP_PART_END == ev)
793792 {
793+ DBUGLN (" Upload finished" );
794794 if (Update.end (true )) {
795795 DBUGF (" Update Success: %lluB" , index+len);
796796 lcd_display (F (" Complete" ), 0 , 1 , 10 * 1000 , LCD_CLEAR_LINE | LCD_DISPLAY_NOW);
@@ -799,6 +799,7 @@ handleUpdateUpload(MongooseHttpServerRequest *request, int ev, MongooseString fi
799799 request->send (upgradeResponse);
800800 upgradeResponse = NULL ;
801801 } else {
802+ DBUGF (" Update failed: %d" , Update.getError ());
802803 lcd_display (F (" Error" ), 0 , 1 , 10 * 1000 , LCD_CLEAR_LINE | LCD_DISPLAY_NOW);
803804 handleUpdateError (request);
804805 }
@@ -809,6 +810,8 @@ handleUpdateUpload(MongooseHttpServerRequest *request, int ev, MongooseString fi
809810
810811static void handleUpdateClose (MongooseHttpServerRequest *request)
811812{
813+ DBUGLN (" Update close" );
814+
812815 if (upgradeResponse) {
813816 delete upgradeResponse;
814817 upgradeResponse = NULL ;
@@ -1064,13 +1067,6 @@ web_server_loop() {
10641067 net_wifi_turn_off_ap ();
10651068 }
10661069
1067- // Do we need to restart the system?
1068- if (systemRestartTime > 0 && millis () > systemRestartTime) {
1069- systemRestartTime = 0 ;
1070- net_wifi_disconnect ();
1071- HAL.reset ();
1072- }
1073-
10741070 // Do we need to reboot the system?
10751071 if (systemRebootTime > 0 && millis () > systemRebootTime) {
10761072 systemRebootTime = 0 ;
0 commit comments