Reset sndiod initialization flag on disconnects - slstatus - status monitor | |
git clone git://git.suckless.org/slstatus | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 3b699c127db745b32002c14d59a6de4ebcc0b7db | |
parent 798809ce02528d5954e0b1d524f44c29503a7407 | |
Author: Ingo Feinerer <[email protected]> | |
Date: Mon, 15 Feb 2021 12:56:42 +0100 | |
Reset sndiod initialization flag on disconnects | |
If the connection is lost to the sndiod(8) daemon reset the | |
initialization to allow for a graceful restart. | |
Diffstat: | |
M components/volume.c | 1 + | |
1 file changed, 1 insertion(+), 0 deletions(-) | |
--- | |
diff --git a/components/volume.c b/components/volume.c | |
@@ -161,6 +161,7 @@ | |
if (sioctl_revents(hdl, pfds) & POLLHUP) { | |
warn("sndio: disconnected"); | |
cleanup(); | |
+ initialized = 0; | |
return NULL; | |
} | |
} |