Reland: Bailing out if pc factory fails to get created.
This was reverted, but it turned out GOMA was down. This prevents us from continuing if we fail initialization. The failure will happen closer to its source, rather than when we try to create the first peer connection. BUG=None R=glaznev@webrtc.org Committed: https://crrev.com/6eb75d9e67f02c256436eb96f3c77026486561a1 Cr-Commit-Position: refs/heads/master@{#9948} Review URL: https://codereview.webrtc.org/1339923004 . Cr-Commit-Position: refs/heads/master@{#9974}
This commit is contained in:
parent
b071a19019
commit
fdd1b9a58e
@ -1103,6 +1103,8 @@ JOW(jlong, PeerConnectionFactory_nativeCreatePeerConnectionFactory)(
|
||||
NULL,
|
||||
encoder_factory,
|
||||
decoder_factory));
|
||||
CHECK(factory) << "Failed to create the peer connection factory; "
|
||||
<< "WebRTC/libjingle init likely failed on this device";
|
||||
OwnedFactoryAndThreads* owned_factory = new OwnedFactoryAndThreads(
|
||||
worker_thread, signaling_thread,
|
||||
encoder_factory, decoder_factory,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user