commit | 9ee252fe7dec24d8906724b9189e28c24331005e | [log] [tgz] |
---|---|---|
author | Johan Hedberg <johan.hedberg@nokia.com> | Fri Dec 10 14:04:41 2010 +0200 |
committer | Johan Hedberg <johan.hedberg@nokia.com> | Fri Dec 10 14:04:41 2010 +0200 |
tree | e8af1e2f3815a6682c9da1e786780c39c4ae7051 | |
parent | ce5aeebc356df12b57f66a378b12be6abe50bed7 [diff] |
Fix device removal when connecting/browsing fails
diff --git a/src/adapter.c b/src/adapter.c index dc2c047..551e39a 100644 --- a/src/adapter.c +++ b/src/adapter.c
@@ -1762,8 +1762,10 @@ } err = device_browse(device, conn, msg, NULL, FALSE); - if (err < 0) + if (err < 0) { + adapter_remove_device(conn, adapter, device, TRUE); return failed_strerror(msg, -err); + } return NULL; }