diff --git a/net/bluetooth/hci_conn.c b/net/bluetooth/hci_conn.c index 974631e65..ad2530e8d 100644 --- a/net/bluetooth/hci_conn.c +++ b/net/bluetooth/hci_conn.c @@ -1256,7 +1256,7 @@ void hci_conn_failed(struct hci_conn *conn, u8 status) test_and_clear_bit(HCI_CONN_PA_SYNC_FAILED, &conn->flags); conn->state = BT_CLOSED; - hci_connect_cfm(conn, status); + hci_disconn_cfm(conn, status); hci_conn_del(conn); }