Bug 1548822.

This commit is contained in:
Fedor 2019-08-01 03:20:03 +03:00
parent 058bc36d44
commit 618fd48872

View File

@ -373,8 +373,12 @@ nsHttpConnectionMgr::VerifyTraffic()
nsresult nsresult
nsHttpConnectionMgr::DoShiftReloadConnectionCleanup(nsHttpConnectionInfo *aCI) nsHttpConnectionMgr::DoShiftReloadConnectionCleanup(nsHttpConnectionInfo *aCI)
{ {
RefPtr<nsHttpConnectionInfo> ci;
if (aCI) {
ci = aCI->Clone();
}
return PostEvent(&nsHttpConnectionMgr::OnMsgDoShiftReloadConnectionCleanup, return PostEvent(&nsHttpConnectionMgr::OnMsgDoShiftReloadConnectionCleanup,
0, aCI); 0, ci);
} }
class SpeculativeConnectArgs : public ARefBase class SpeculativeConnectArgs : public ARefBase
@ -507,8 +511,8 @@ nsresult
nsHttpConnectionMgr::ProcessPendingQ(nsHttpConnectionInfo* aCI) nsHttpConnectionMgr::ProcessPendingQ(nsHttpConnectionInfo* aCI)
{ {
LOG(("nsHttpConnectionMgr::ProcessPendingQ [ci=%s]\n", aCI->HashKey().get())); LOG(("nsHttpConnectionMgr::ProcessPendingQ [ci=%s]\n", aCI->HashKey().get()));
RefPtr<nsHttpConnectionInfo> ci; RefPtr<nsHttpConnectionInfo> ci;
if (aCI) { if (aCI) {
ci = aCI->Clone(); ci = aCI->Clone();
} }
return PostEvent(&nsHttpConnectionMgr::OnMsgProcessPendingQ, 0, ci); return PostEvent(&nsHttpConnectionMgr::OnMsgProcessPendingQ, 0, ci);