| Index: google_apis/gcm/engine/connection_handler_impl.cc
|
| diff --git a/google_apis/gcm/engine/connection_handler_impl.cc b/google_apis/gcm/engine/connection_handler_impl.cc
|
| index 513220d45f682e422dc09d765ddb16693747ecd4..d1ef0ee66e11ddb505db35fcda505aacafe09faa 100644
|
| --- a/google_apis/gcm/engine/connection_handler_impl.cc
|
| +++ b/google_apis/gcm/engine/connection_handler_impl.cc
|
| @@ -402,6 +402,9 @@ void ConnectionHandlerImpl::CloseConnection() {
|
| if (socket_)
|
| socket_->Disconnect();
|
| socket_ = NULL;
|
| + handshake_complete_ = false;
|
| + message_tag_ = 0;
|
| + message_size_ = 0;
|
| input_stream_.reset();
|
| output_stream_.reset();
|
| weak_ptr_factory_.InvalidateWeakPtrs();
|
|
|