From 1287cb093a89c9f21d50ffa590967700e17891e7 Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Fri, 12 May 2017 15:54:36 +0200 Subject: BlueZ: Ensure stop advertisement calls are actually sent when issued The command queue was not flushed out to the HCI socket. Change-Id: Ic249fc6d7c93c8ca1026ec010f667b7e155d9c46 Reviewed-by: Christian Kandeler --- src/bluetooth/qleadvertiser_bluez.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/bluetooth') diff --git a/src/bluetooth/qleadvertiser_bluez.cpp b/src/bluetooth/qleadvertiser_bluez.cpp index 652d28f9..b964f620 100644 --- a/src/bluetooth/qleadvertiser_bluez.cpp +++ b/src/bluetooth/qleadvertiser_bluez.cpp @@ -114,6 +114,7 @@ void QLeAdvertiserBluez::doStartAdvertising() void QLeAdvertiserBluez::doStopAdvertising() { toggleAdvertising(false); + sendNextCommand(); } void QLeAdvertiserBluez::queueCommand(OpCodeCommandField ocf, const QByteArray &data) -- cgit v1.2.3