From 136e3e899586840029807024509b0517e7841fc5 Mon Sep 17 00:00:00 2001 From: Kavish Devar Date: Tue, 28 Apr 2026 12:03:51 +0530 Subject: [PATCH] android: do not log writeRaw in ATTManager if socket unavailable --- .../main/java/me/kavishdevar/librepods/bluetooth/ATTManager.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/android/app/src/main/java/me/kavishdevar/librepods/bluetooth/ATTManager.kt b/android/app/src/main/java/me/kavishdevar/librepods/bluetooth/ATTManager.kt index 6df4b71..c1ffd7d 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/bluetooth/ATTManager.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/bluetooth/ATTManager.kt @@ -172,6 +172,7 @@ class ATTManager(private val adapter: BluetoothAdapter, private val device: Blue } private fun writeRaw(pdu: ByteArray) { + if (output == null) return output?.write(pdu) output?.flush() Log.d(TAG, "writeRaw: ${pdu.joinToString(" ") { String.format("%02X", it) }}")