| Index: net/spdy/spdy_session.cc
|
| diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc
|
| index 285bccf7deee62c5680d5659881d2409b74d6378..5984579b2cf37ed824f3bb4c49b8cc1e73903606 100644
|
| --- a/net/spdy/spdy_session.cc
|
| +++ b/net/spdy/spdy_session.cc
|
| @@ -559,8 +559,10 @@ bool SpdySession::CanPool(TransportSecurityState* transport_security_state,
|
| // Pooling is prohibited if the server cert is not valid for the new domain,
|
| // and for connections on which client certs were sent. It is also prohibited
|
| // when channel ID was sent if the hosts are from different eTLDs+1.
|
| - if (IsCertStatusError(ssl_info.cert_status))
|
| + if (IsCertStatusError(ssl_info.cert_status) &&
|
| + !IsCertStatusMinorError(ssl_info.cert_status)) {
|
| return false;
|
| + }
|
|
|
| if (ssl_info.client_cert_sent)
|
| return false;
|
|
|