| Index: remoting/client/jni/chromoting_jni_instance.cc
|
| diff --git a/remoting/client/jni/chromoting_jni_instance.cc b/remoting/client/jni/chromoting_jni_instance.cc
|
| index e67f9c375b8aca20ed0142c8e76a1a2009476834..e63e2b4c31c0a962dcc2b1593002cd8596db0544 100644
|
| --- a/remoting/client/jni/chromoting_jni_instance.cc
|
| +++ b/remoting/client/jni/chromoting_jni_instance.cc
|
| @@ -124,6 +124,8 @@ void ChromotingJniInstance::Disconnect() {
|
| signaling_.reset();
|
| perf_tracker_.reset();
|
| client_context_.reset();
|
| +
|
| + weak_factory_.InvalidateWeakPtrs();
|
| }
|
|
|
| void ChromotingJniInstance::FetchThirdPartyToken(
|
|
|