Diff between aba67693b934a0e67e7ab11538d43d1c3c838a3b and 5ccbff0898fa4b006cb4b26c9b82cae129aa368f

Changed Files

File Additions Deletions Status
src/shared/bap.c +9 -0 modified

Full Patch

diff --git a/src/shared/bap.c b/src/shared/bap.c
index a6de51f..c0f0c4f 100644
--- a/src/shared/bap.c
+++ b/src/shared/bap.c
@@ -6224,6 +6224,15 @@ static bool find_ep_ucast(const void *data, const void *user_data)
 		}
 	}
 
+	switch (ep->state) {
+	case BT_ASCS_ASE_STATE_IDLE:
+	case BT_ASCS_ASE_STATE_CONFIG:
+	case BT_ASCS_ASE_STATE_QOS:
+		break;
+	default:
+		return false;
+	}
+
 	if (ep->dir != match->rpac->type)
 		return false;