| Index: media/cast/test/utility/standalone_cast_environment.cc
|
| diff --git a/media/cast/test/utility/standalone_cast_environment.cc b/media/cast/test/utility/standalone_cast_environment.cc
|
| index 272f04d96a57ed0f815ad4b5477e326f7d91526e..9a2b4b23dbcf794794aa37794cb7fa69d6400844 100644
|
| --- a/media/cast/test/utility/standalone_cast_environment.cc
|
| +++ b/media/cast/test/utility/standalone_cast_environment.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "base/memory/ptr_util.h"
|
| #include "base/message_loop/message_loop.h"
|
| +#include "base/threading/thread_restrictions.h"
|
| #include "base/time/default_tick_clock.h"
|
|
|
| namespace media {
|
| @@ -40,6 +41,9 @@ StandaloneCastEnvironment::~StandaloneCastEnvironment() {
|
|
|
| void StandaloneCastEnvironment::Shutdown() {
|
| CHECK(CalledOnValidThread());
|
| +
|
| + base::ThreadRestrictions::ScopedAllowIO
|
| + because_i_brought_you_into_this_world_and_i_am_gonna_take_you_out;
|
| main_thread_.Stop();
|
| audio_thread_.Stop();
|
| video_thread_.Stop();
|
|
|