| Index: media/midi/midi_manager_usb_unittest.cc
|
| diff --git a/media/midi/midi_manager_usb_unittest.cc b/media/midi/midi_manager_usb_unittest.cc
|
| index dda6775af3652a785920f17c916154c271ecd5b4..978658826aeb8dab54faa7f347d2459dfc73c83d 100644
|
| --- a/media/midi/midi_manager_usb_unittest.cc
|
| +++ b/media/midi/midi_manager_usb_unittest.cc
|
| @@ -179,9 +179,10 @@ class MidiManagerUsbTest : public ::testing::Test {
|
| void RunCallbackUntilCallbackInvoked(
|
| bool result, UsbMidiDevice::Devices* devices) {
|
| factory_->callback_.Run(result, devices);
|
| - base::RunLoop run_loop;
|
| - while (!client_->complete_start_session_)
|
| + while (!client_->complete_start_session_) {
|
| + base::RunLoop run_loop;
|
| run_loop.RunUntilIdle();
|
| + }
|
| }
|
|
|
| scoped_ptr<MidiManagerUsbForTesting> manager_;
|
|
|