Diff between 2b0a6fa0840715bbffe5b7a2195795575ce14600 and 8c9977b02169621f4643106c18de4de9824485a9
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +2 | -1 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 7980230..5d68fa4 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -8619,7 +8619,8 @@ static void disconnect_complete(uint8_t status, uint16_t length,
const struct mgmt_rp_disconnect *rp = param;
struct btd_adapter *adapter = user_data;
- if (status == MGMT_STATUS_NOT_CONNECTED) {
+ if (status == MGMT_STATUS_NOT_CONNECTED ||
+ status == MGMT_STATUS_DISCONNECTED) {
btd_warn(adapter->dev_id,
"Disconnecting failed: already disconnected");
} else if (status != MGMT_STATUS_SUCCESS) {