File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -111,10 +111,10 @@ void WiFiConnectionHandler::update() {
111111 case NetworkConnectionState::CONNECTING: netConnectionState = update_handleConnecting (networkStatus); break ;
112112 case NetworkConnectionState::CONNECTED: netConnectionState = update_handleConnected (networkStatus); break ;
113113 case NetworkConnectionState::GETTIME: netConnectionState = update_handleGetTime (); break ;
114- case NetworkConnectionState::DISCONNECTING: update_handleDisconnecting (networkStatus); break ;
114+ case NetworkConnectionState::DISCONNECTING: netConnectionState = update_handleDisconnecting (); break ;
115115 case NetworkConnectionState::DISCONNECTED: netConnectionState = update_handleDisconnected (); break ;
116- case NetworkConnectionState::ERROR: break ;
117- case NetworkConnectionState::CLOSED: break ;
116+ case NetworkConnectionState::ERROR: break ;
117+ case NetworkConnectionState::CLOSED: break ;
118118 }
119119 } /* time bracket */
120120}
@@ -291,10 +291,10 @@ NetworkConnectionState WiFiConnectionHandler::update_handleGetTime() {
291291 return NetworkConnectionState::CONNECTED;
292292}
293293
294- void WiFiConnectionHandler::update_handleDisconnecting (int const networkStatus ) {
295- if (networkStatus != WL_CONNECTED) {
296- changeConnectionState (NetworkConnectionState::DISCONNECTED );
297- }
294+ NetworkConnectionState WiFiConnectionHandler::update_handleDisconnecting () {
295+ Debug. print (DBG_VERBOSE, " Disconnecting from \" %s \" " , ssid);
296+ WiFi. disconnect ( );
297+ return NetworkConnectionState::DISCONNECTED;
298298}
299299
300300NetworkConnectionState WiFiConnectionHandler::update_handleDisconnected () {
Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ class WiFiConnectionHandler : public ConnectionHandler {
8888 NetworkConnectionState update_handleConnecting (int & networkStatus);
8989 NetworkConnectionState update_handleConnected (int & networkStatus);
9090 NetworkConnectionState update_handleGetTime ();
91- void update_handleDisconnecting (int const networkStatus );
91+ NetworkConnectionState update_handleDisconnecting ();
9292 NetworkConnectionState update_handleDisconnected ();
9393
9494};
You can’t perform that action at this time.
0 commit comments