[PATCH] alsactl: avoid needless wakeups in monitor loop.
Zev Weiss
zev at bewilderbeest.net
Sun Apr 12 00:51:31 CEST 2020
Ping -- it's been a while since I sent this and
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-October/156866.html,
never saw any response though. Any problems with these patches?
Thanks,
Zev Weiss
On Mon, Oct 14, 2019 at 11:38:02PM CDT, Zev Weiss wrote:
>The timeout wasn't really being used for anything; disabling it should
>reduce idle energy consumption slightly.
>
>Signed-off-by: Zev Weiss <zev at bewilderbeest.net>
>---
> alsactl/monitor.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/alsactl/monitor.c b/alsactl/monitor.c
>index 6b090e4f5c92..6d9328d899a4 100644
>--- a/alsactl/monitor.c
>+++ b/alsactl/monitor.c
>@@ -340,7 +340,7 @@ static int run_dispatcher(int epfd, int sigfd, int infd, struct list_head *srcs,
> int count;
> int i;
>
>- count = epoll_wait(epfd, epev, max_ev_count, 200);
>+ count = epoll_wait(epfd, epev, max_ev_count, -1);
> if (count < 0) {
> err = count;
> break;
>--
>2.23.0
>
More information about the Alsa-devel
mailing list