| Index: webrtc/pc/webrtcsession_unittest.cc
|
| diff --git a/webrtc/pc/webrtcsession_unittest.cc b/webrtc/pc/webrtcsession_unittest.cc
|
| index 757e14e0497fe23347176da952f8f842f91ef984..66ea81291a71c3cb91dcbffd3801c574e7762ca7 100644
|
| --- a/webrtc/pc/webrtcsession_unittest.cc
|
| +++ b/webrtc/pc/webrtcsession_unittest.cc
|
| @@ -368,7 +368,11 @@ class WebRtcSessionTest
|
| // TODO Investigate why ChannelManager crashes, if it's created
|
| // after stun_server.
|
| WebRtcSessionTest()
|
| - : media_engine_(new cricket::FakeMediaEngine()),
|
| + : pss_(new rtc::PhysicalSocketServer),
|
| + vss_(new rtc::VirtualSocketServer(pss_.get())),
|
| + fss_(new rtc::FirewallSocketServer(vss_.get())),
|
| + thread_(fss_.get()),
|
| + media_engine_(new cricket::FakeMediaEngine()),
|
| data_engine_(new cricket::FakeDataEngine()),
|
| channel_manager_(new cricket::ChannelManager(
|
| std::unique_ptr<cricket::MediaEngineInterface>(media_engine_),
|
| @@ -384,10 +388,6 @@ class WebRtcSessionTest
|
| desc_factory_(
|
| new cricket::MediaSessionDescriptionFactory(channel_manager_.get(),
|
| tdesc_factory_.get())),
|
| - pss_(new rtc::PhysicalSocketServer),
|
| - vss_(new rtc::VirtualSocketServer(pss_.get())),
|
| - fss_(new rtc::FirewallSocketServer(vss_.get())),
|
| - ss_scope_(fss_.get()),
|
| stun_socket_addr_(
|
| rtc::SocketAddress(kStunAddrHost, cricket::STUN_SERVER_PORT)),
|
| stun_server_(cricket::TestStunServer::Create(Thread::Current(),
|
| @@ -1507,6 +1507,10 @@ class WebRtcSessionTest
|
| }
|
|
|
| webrtc::RtcEventLogNullImpl event_log_;
|
| + std::unique_ptr<rtc::PhysicalSocketServer> pss_;
|
| + std::unique_ptr<rtc::VirtualSocketServer> vss_;
|
| + std::unique_ptr<rtc::FirewallSocketServer> fss_;
|
| + rtc::AutoSocketServerThread thread_;
|
| // |media_engine_| and |data_engine_| are actually owned by
|
| // |channel_manager_|.
|
| cricket::FakeMediaEngine* media_engine_;
|
| @@ -1518,10 +1522,6 @@ class WebRtcSessionTest
|
| std::unique_ptr<webrtc::MediaControllerInterface> media_controller_;
|
| std::unique_ptr<cricket::TransportDescriptionFactory> tdesc_factory_;
|
| std::unique_ptr<cricket::MediaSessionDescriptionFactory> desc_factory_;
|
| - std::unique_ptr<rtc::PhysicalSocketServer> pss_;
|
| - std::unique_ptr<rtc::VirtualSocketServer> vss_;
|
| - std::unique_ptr<rtc::FirewallSocketServer> fss_;
|
| - rtc::SocketServerScope ss_scope_;
|
| rtc::SocketAddress stun_socket_addr_;
|
| std::unique_ptr<cricket::TestStunServer> stun_server_;
|
| cricket::TestTurnServer turn_server_;
|
|
|