summaryrefslogtreecommitdiff
path: root/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc')
-rw-r--r--src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc b/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc
index bb27493701..8b31ca8145 100644
--- a/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc
+++ b/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc
@@ -59,6 +59,8 @@ TransportAdapter::Error BluetoothConnectionFactory::CreateConnection(
<< ", app_handle: " << &app_handle);
BluetoothSocketConnection* connection(
new BluetoothSocketConnection(device_uid, app_handle, controller_));
+ controller_->ConnectionCreated(connection, device_uid, app_handle);
+
TransportAdapter::Error error = connection->Start();
if (TransportAdapter::OK != error) {
LOG4CXX_ERROR(logger_, "connection::Start() failed");