summaryrefslogtreecommitdiff
path: root/emulator/main.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2013-10-05 08:19:58 -0700
committerMarcel Holtmann <marcel@holtmann.org>2013-10-05 08:19:58 -0700
commitd38e0b451407cf578226e9a83ec974aa8889b577 (patch)
treee29311f33e45f36552ecf113f8dce068bbecf772 /emulator/main.c
parent3af320e60dfcd5bf2ec35c2b3bc0fb9a66788bae (diff)
downloadbluez-d38e0b451407cf578226e9a83ec974aa8889b577.tar.gz
emulator: Exit with failure when Virtual HCI setup fails
Diffstat (limited to 'emulator/main.c')
-rw-r--r--emulator/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/emulator/main.c b/emulator/main.c
index f47faa299..cadee35f0 100644
--- a/emulator/main.c
+++ b/emulator/main.c
@@ -124,8 +124,10 @@ int main(int argc, char *argv[])
for (i = 0; i < vhci_count; i++) {
vhci = vhci_open(vhci_type);
- if (!vhci)
+ if (!vhci) {
fprintf(stderr, "Failed to open Virtual HCI device\n");
+ return EXIT_FAILURE;
+ }
}
server1 = server_open_unix(SERVER_TYPE_BREDRLE,