summaryrefslogtreecommitdiff
path: root/chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc')
-rw-r--r--chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc b/chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc
index 60b2377e905..a8c43d27796 100644
--- a/chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc
+++ b/chromium/third_party/nearby/src/connections/implementation/service_controller_router.cc
@@ -368,6 +368,7 @@ void ServiceControllerRouter::FinishClientSession(ClientProxy* client) {
// Stop any advertising and discovery that may be underway due to this client.
GetServiceController()->StopAdvertising(client);
GetServiceController()->StopDiscovery(client);
+ GetServiceController()->ShutdownBwuManagerExecutors();
// Finally, clear all state maintained by this client.
client->Reset();