From 7882e60f0ee1400a1155547f7ef8822bbcbc89b1 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 20 Jun 2025 11:05:08 -0700
Subject: [PATCH] Don't log an error for disconnected audio devices
---
src/audio/alsa/SDL_alsa_audio.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/audio/alsa/SDL_alsa_audio.c b/src/audio/alsa/SDL_alsa_audio.c
index da4a42a8d3e43..199bff4dea6a1 100644
--- a/src/audio/alsa/SDL_alsa_audio.c
+++ b/src/audio/alsa/SDL_alsa_audio.c
@@ -357,8 +357,8 @@ static bool ALSA_WaitDevice(SDL_AudioDevice *device)
while (!SDL_GetAtomicInt(&device->shutdown) && (ALSA_snd_pcm_avail(device->hidden->pcm) < sample_frames)) {
if (total_delays >= (fulldelay * 5)) {
- // Hmm, not much we can do - abort
- SDL_LogError(SDL_LOG_CATEGORY_AUDIO, "ALSA: hardware seems to have frozen, giving up on it.");
+ // Hmm, not much we can do - probably disconnected, abort
+ //SDL_LogError(SDL_LOG_CATEGORY_AUDIO, "ALSA: hardware seems to have frozen, giving up on it.");
return false;
} else {
SDL_Delay(delay);