diff options
| author | Daniel Campora | 2015-05-25 18:54:43 +0200 |
|---|---|---|
| committer | Daniel Campora | 2015-05-25 21:14:54 +0200 |
| commit | 654533620670fcf8fa685f83b79fa500b6cd9856 (patch) | |
| tree | ede418476ec772ea51763497c1307d6145547f75 /cc3200/serverstask.c | |
| parent | 5cd34aca27a9f2847a0441eac16fb8940a2a0fab (diff) | |
cc3200: Make the WDT aware of the servers sleep/wake state.
Diffstat (limited to 'cc3200/serverstask.c')
| -rw-r--r-- | cc3200/serverstask.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/cc3200/serverstask.c b/cc3200/serverstask.c index 732e6bbcc..94ef8c8ec 100644 --- a/cc3200/serverstask.c +++ b/cc3200/serverstask.c @@ -121,14 +121,16 @@ void TASK_Servers (void *pvParameters) { } } - // set the alive flag for the wdt - pybwdt_srv_alive(); - if (sleep_sockets) { sleep_sockets = false; + pybwdt_srv_sleeping(true); modusocket_enter_sleep(); + pybwdt_srv_sleeping(false); } + // set the alive flag for the wdt + pybwdt_srv_alive(); + // move to the next cycle cycle = cycle ? false : true; HAL_Delay(SERVERS_CYCLE_TIME_MS); |
