Index: device/usb/usb_service_impl.cc |
diff --git a/device/usb/usb_service_impl.cc b/device/usb/usb_service_impl.cc |
index dba15d978a1564ddab092ba409003bb6a0e41f04..9881c7443bc157ec306166d51ed0aa016d7deee6 100644 |
--- a/device/usb/usb_service_impl.cc |
+++ b/device/usb/usb_service_impl.cc |
@@ -225,11 +225,8 @@ UsbServiceImpl::UsbServiceImpl() |
weak_factory_(this) { |
base::PostTaskWithTraits( |
FROM_HERE, |
- base::TaskTraits() |
- .MayBlock() |
- .WithPriority(base::TaskPriority::USER_VISIBLE) |
- .WithShutdownBehavior( |
- base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN), |
+ {base::MayBlock(), base::TaskPriority::USER_VISIBLE, |
+ base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, |
base::Bind(&InitializeUsbContextOnBlockingThread, task_runner(), |
base::Bind(&UsbServiceImpl::OnUsbContext, |
weak_factory_.GetWeakPtr()))); |
@@ -329,17 +326,13 @@ void UsbServiceImpl::RefreshDevices() { |
pending_path_enumerations_.pop(); |
} |
- base::PostTaskWithTraits( |
- FROM_HERE, |
- base::TaskTraits() |
- .MayBlock() |
- .WithPriority(base::TaskPriority::USER_VISIBLE) |
- .WithShutdownBehavior( |
- base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN), |
- base::Bind(&GetDeviceListOnBlockingThread, device_path, context_, |
- task_runner(), |
- base::Bind(&UsbServiceImpl::OnDeviceList, |
- weak_factory_.GetWeakPtr()))); |
+ base::PostTaskWithTraits(FROM_HERE, |
+ {base::MayBlock(), base::TaskPriority::USER_VISIBLE, |
+ base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, |
Reilly Grant (use Gerrit)
2017/05/03 20:27:00
Since these are the same traits I use in UsbServic
fdoray
2017/05/03 20:45:44
This would indeed be a nice improvement but in the
|
+ base::Bind(&GetDeviceListOnBlockingThread, |
+ device_path, context_, task_runner(), |
+ base::Bind(&UsbServiceImpl::OnDeviceList, |
+ weak_factory_.GetWeakPtr()))); |
} |
void UsbServiceImpl::OnDeviceList(libusb_device** platform_devices, |