summaryrefslogtreecommitdiff
path: root/wl1271/stad/src/Data_link/TrafficMonitor.c
diff options
context:
space:
mode:
Diffstat (limited to 'wl1271/stad/src/Data_link/TrafficMonitor.c')
-rw-r--r--wl1271/stad/src/Data_link/TrafficMonitor.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/wl1271/stad/src/Data_link/TrafficMonitor.c b/wl1271/stad/src/Data_link/TrafficMonitor.c
index 501111cd..08f7f46c 100644
--- a/wl1271/stad/src/Data_link/TrafficMonitor.c
+++ b/wl1271/stad/src/Data_link/TrafficMonitor.c
@@ -1192,9 +1192,11 @@ static void TrafficMonitor_ChangeDownTimerStatus (TI_HANDLE hTrafficMonitor, TI_
{
pTrafficMonitor->DownTimerEnabled = TI_FALSE;
tmr_StopTimer (pTrafficMonitor->hTrafficMonTimer);
+ os_wake_unlock(pTrafficMonitor->hOs);
}
else if ((downEventsFound > 0) && (pTrafficMonitor->DownTimerEnabled == TI_FALSE))
{
+ os_wake_lock(pTrafficMonitor->hOs);
pTrafficMonitor->DownTimerEnabled = TI_TRUE;
/* Start the timer with user defined percentage of the the minimum interval discovered earlier */
tmr_StartTimer (pTrafficMonitor->hTrafficMonTimer,