Bug 1286664 - TLSFilterTransaction::WriteSegments null Connection() r=hurley

This commit is contained in:
Patrick McManus 2016-07-13 16:52:51 -04:00
parent 299dd8b93f
commit d564a1740d

View File

@ -351,7 +351,7 @@ TLSFilterTransaction::WriteSegments(nsAHttpSegmentWriter *aWriter,
if (NS_SUCCEEDED(rv) && NS_FAILED(mFilterReadCode) && !(*outCountWritten)) {
// nsPipe turns failures into silent OK.. undo that!
rv = mFilterReadCode;
if (mFilterReadCode == NS_BASE_STREAM_WOULD_BLOCK) {
if (Connection() && (mFilterReadCode == NS_BASE_STREAM_WOULD_BLOCK)) {
Connection()->ResumeRecv();
}
}