Diff between 3c0a4dfdb6634f734541e28f00ab26312afa495b and 558c44cda02c0db15cd9f63c2b3e637fc9d6d3bb

Changed Files

File Additions Deletions Status
emulator/btdev.c +1 -1 modified

Full Patch

diff --git a/emulator/btdev.c b/emulator/btdev.c
index 4584b0e..52c2b57 100644
--- a/emulator/btdev.c
+++ b/emulator/btdev.c
@@ -5095,7 +5095,7 @@ static void ext_adv_term(void *data, void *user_data)
 	if (conn && adv->type & 0x01) {
 		adv_set_terminate(adv->dev, 0x00, adv->handle, conn->handle,
 									0x00);
-		le_ext_adv_free(adv);
+		ext_adv_disable(adv, NULL);
 	}
 }