diff --git a/components/squeezelite/decode_external.c b/components/squeezelite/decode_external.c index 296fde01..ae729f9e 100644 --- a/components/squeezelite/decode_external.c +++ b/components/squeezelite/decode_external.c @@ -92,9 +92,7 @@ static void sink_data_handler(const uint8_t *data, uint32_t len) // allow i2s to empty the buffer if needed if (len && !space) { wait--; - UNLOCK_O; - usleep(50000); - LOCK_O; + UNLOCK_O; usleep(50000); LOCK_O; } }