Bug 599122: Don't initialize PSM on child. r=honza a=blocking-fennec-2.0b2
This commit is contained in:
@@ -1527,12 +1527,17 @@ nsHttpHandler::NewProxiedChannel(nsIURI *uri,
|
|||||||
if (mPipeliningOverSSL)
|
if (mPipeliningOverSSL)
|
||||||
caps |= NS_HTTP_ALLOW_PIPELINING;
|
caps |= NS_HTTP_ALLOW_PIPELINING;
|
||||||
|
|
||||||
// HACK: make sure PSM gets initialized on the main thread.
|
#ifdef MOZ_IPC
|
||||||
nsCOMPtr<nsISocketProviderService> spserv =
|
if (!IsNeckoChild())
|
||||||
do_GetService(NS_SOCKETPROVIDERSERVICE_CONTRACTID);
|
#endif
|
||||||
if (spserv) {
|
{
|
||||||
nsCOMPtr<nsISocketProvider> provider;
|
// HACK: make sure PSM gets initialized on the main thread.
|
||||||
spserv->GetSocketProvider("ssl", getter_AddRefs(provider));
|
nsCOMPtr<nsISocketProviderService> spserv =
|
||||||
|
do_GetService(NS_SOCKETPROVIDERSERVICE_CONTRACTID);
|
||||||
|
if (spserv) {
|
||||||
|
nsCOMPtr<nsISocketProvider> provider;
|
||||||
|
spserv->GetSocketProvider("ssl", getter_AddRefs(provider));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user