Skip to content

Commit 7a33ca8

Browse files
committed
improve NetwrokdConfigurator begin
1 parent 3c77f8b commit 7a33ca8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/NetworkConfigurator.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ NetworkConfiguratorClass::NetworkConfiguratorClass(AgentsManagerClass &agentMana
4040
}
4141

4242
bool NetworkConfiguratorClass::begin() {
43+
if(_state != NetworkConfiguratorStates::END) {
44+
return true;
45+
}
4346
_state = NetworkConfiguratorStates::READ_STORED_CONFIG;
4447
memset(&_networkSetting, 0x00, sizeof(models::NetworkSetting));
4548

@@ -137,7 +140,9 @@ bool NetworkConfiguratorClass::resetStoredConfiguration() {
137140
_connectionHandlerIstantiated = false;
138141
}
139142

140-
_state = NetworkConfiguratorStates::WAITING_FOR_CONFIG;
143+
if(_state != NetworkConfiguratorStates::END) {
144+
_state = NetworkConfiguratorStates::WAITING_FOR_CONFIG;
145+
}
141146

142147
return true;
143148
}

0 commit comments

Comments
 (0)