commit | 406a6e60dce1d049e7348cc31c80d249ceb1917a | [log] [tgz] |
---|---|---|
author | Johan Hedberg <johan.hedberg@nokia.com> | Fri Dec 10 14:04:41 2010 +0200 |
committer | Jaikumar Ganesh <jaikumar@google.com> | Thu Mar 10 16:48:00 2011 -0800 |
tree | e8af1e2f3815a6682c9da1e786780c39c4ae7051 | |
parent | cee73010e6ee933e92bcf8f5c64060591f31cb41 [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; }