Skip to content

Commit bf4576d

Browse files
author
Daniel Campora
committed
cc3200: Clean-up servers enable/disable algorithm.
1 parent c3e37a0 commit bf4576d

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

cc3200/serverstask.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff 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

121119
void 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

127124
void servers_stop (void) {
128-
servers_data.do_enable = false;
129125
servers_data.do_disable = true;
130126
do {
131127
HAL_Delay (SERVERS_CYCLE_TIME_MS);

0 commit comments

Comments
 (0)