If the connection is lost to the sndiod(8) daemon reset the initialization to
allow for a graceful restart.
---
 components/volume.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/components/volume.c b/components/volume.c
index b6665da..d73bf51 100644
--- 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;
                                }
                        }
-- 
2.30.1


Reply via email to