| Index: device/test/test_device_client.cc
|
| diff --git a/device/test/test_device_client.cc b/device/test/test_device_client.cc
|
| index 7a6c0526fb63b1d89802f8d539571d6279e3a238..8ee7f52ad24f2f8d6302f27014bbb47e9f2bce57 100644
|
| --- a/device/test/test_device_client.cc
|
| +++ b/device/test/test_device_client.cc
|
| @@ -19,7 +19,12 @@ TestDeviceClient::TestDeviceClient(
|
| scoped_refptr<base::SingleThreadTaskRunner> blocking_task_runner)
|
| : blocking_task_runner_(blocking_task_runner) {}
|
|
|
| -TestDeviceClient::~TestDeviceClient() {}
|
| +TestDeviceClient::~TestDeviceClient() {
|
| + if (hid_service_)
|
| + hid_service_->Shutdown();
|
| + if (usb_service_)
|
| + usb_service_->Shutdown();
|
| +}
|
|
|
| HidService* TestDeviceClient::GetHidService() {
|
| #if !defined(OS_ANDROID) && !defined(OS_IOS) && \
|
|
|