| Index: net/quic/core/quic_client_promised_info.cc
|
| diff --git a/net/quic/core/quic_client_promised_info.cc b/net/quic/core/quic_client_promised_info.cc
|
| index ffd95c1e6cdf78c17bef8317efcbc01299acaea2..6c099b379e38d8e3c85448e2cc76308ac6c9e10f 100644
|
| --- a/net/quic/core/quic_client_promised_info.cc
|
| +++ b/net/quic/core/quic_client_promised_info.cc
|
| @@ -111,6 +111,11 @@ QuicAsyncStatus QuicClientPromisedInfo::HandleClientRequest(
|
| session_->DeletePromised(this);
|
| return QUIC_FAILURE;
|
| }
|
| +
|
| + if (is_validating()) {
|
| + return QUIC_FAILURE;
|
| + }
|
| +
|
| client_request_delegate_ = delegate;
|
| client_request_headers_.reset(new SpdyHeaderBlock(request_headers.Clone()));
|
| if (!response_headers_) {
|
|
|