File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -91,16 +91,14 @@ void TASK_Servers (void *pvParameters) {
9191 // now set/clear the flags
9292 servers_data .enabled = true;
9393 servers_data .do_enable = false;
94- servers_data .do_disable = false;
9594 }
96- else if (servers_data .enabled && servers_data . do_disable ) {
95+ else if (servers_data .do_disable ) {
9796 // disable network services
9897 telnet_disable ();
9998 ftp_disable ();
10099 // now clear the flags
101100 servers_data .do_disable = false;
102101 servers_data .enabled = false;
103- servers_data .do_enable = false;
104102 }
105103
106104 if (cycle ) {
@@ -119,13 +117,11 @@ void TASK_Servers (void *pvParameters) {
119117}
120118
121119void servers_start (void ) {
122- servers_data .do_disable = false;
123120 servers_data .do_enable = true;
124121 HAL_Delay (SERVERS_CYCLE_TIME_MS * 5 );
125122}
126123
127124void servers_stop (void ) {
128- servers_data .do_enable = false;
129125 servers_data .do_disable = true;
130126 do {
131127 HAL_Delay (SERVERS_CYCLE_TIME_MS );
You can’t perform that action at this time.
0 commit comments