Use less frequent polling when wpa_gui is hidden

This commit is contained in:
Jouni Malinen 2008-12-16 21:25:44 +02:00
parent ac5953db66
commit 64a6f69362

View file

@ -702,6 +702,14 @@ void WpaGui::ping()
updateStatus();
updateNetworks();
}
#ifndef CONFIG_CTRL_IFACE_NAMED_PIPE
/* Use less frequent pings and status updates when the main window is
* hidden (running in taskbar). */
int interval = isHidden() ? 5000 : 1000;
if (timer->interval() != interval)
timer->setInterval(interval);
#endif /* CONFIG_CTRL_IFACE_NAMED_PIPE */
}