diff --git a/daemon/src/audio/alsa/alsalayer.cpp b/daemon/src/audio/alsa/alsalayer.cpp index 94237b5eff098715a5b80eec2252fdb0f8fb7298..ee648799087662c73a603fbf2f892858710c6e8f 100644 --- a/daemon/src/audio/alsa/alsalayer.cpp +++ b/daemon/src/audio/alsa/alsalayer.cpp @@ -160,7 +160,7 @@ bool AlsaLayer::openDevice(snd_pcm_t **pcm, const std::string &dev, snd_pcm_stre // Retry if busy, since dmix plugin may not have released the device yet for (int tries = 0; tries < MAX_RETRIES and err == -EBUSY; ++tries) { - const struct timespec req = {0, 10000000}; + const struct timespec req = {0, 100000000L}; nanosleep(&req, 0); err = snd_pcm_open(pcm, dev.c_str(), stream, 0); }