| 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; | |
| } | |
| } |