diff options
-rw-r--r-- | jingle/glue/proxy_resolving_client_socket.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/jingle/glue/proxy_resolving_client_socket.cc b/jingle/glue/proxy_resolving_client_socket.cc index 479a781..02df488 100644 --- a/jingle/glue/proxy_resolving_client_socket.cc +++ b/jingle/glue/proxy_resolving_client_socket.cc @@ -286,8 +286,10 @@ void ProxyResolvingClientSocket::ReportSuccessfulProxyConnection() { void ProxyResolvingClientSocket::Disconnect() { CloseTransportSocket(); - if (pac_request_) + if (pac_request_) { network_session_->proxy_service()->CancelPacRequest(pac_request_); + pac_request_ = NULL; + } user_connect_callback_.Reset(); } |