Index: webrtc/api/java/jni/androidnetworkmonitor_jni.cc |
diff --git a/webrtc/api/java/jni/androidnetworkmonitor_jni.cc b/webrtc/api/java/jni/androidnetworkmonitor_jni.cc |
index 6362764fccc600f2ce79343839f165a45bb33c01..25b520e428d7effa87ffd8cf40935737505e7289 100644 |
--- a/webrtc/api/java/jni/androidnetworkmonitor_jni.cc |
+++ b/webrtc/api/java/jni/androidnetworkmonitor_jni.cc |
@@ -269,8 +269,9 @@ int AndroidNetworkMonitor::BindSocketToNetwork(int socket_fd, |
void AndroidNetworkMonitor::OnNetworkConnected( |
const NetworkInformation& network_info) { |
LOG(LS_INFO) << "Network connected: " << network_info.ToString(); |
- worker_thread()->Invoke<void>(rtc::Bind( |
- &AndroidNetworkMonitor::OnNetworkConnected_w, this, network_info)); |
+ worker_thread()->Invoke<void>( |
+ FROM_HERE, rtc::Bind(&AndroidNetworkMonitor::OnNetworkConnected_w, this, |
+ network_info)); |
} |
void AndroidNetworkMonitor::OnNetworkConnected_w( |
@@ -286,6 +287,7 @@ void AndroidNetworkMonitor::OnNetworkConnected_w( |
void AndroidNetworkMonitor::OnNetworkDisconnected(NetworkHandle handle) { |
LOG(LS_INFO) << "Network disconnected for handle " << handle; |
worker_thread()->Invoke<void>( |
+ FROM_HERE, |
rtc::Bind(&AndroidNetworkMonitor::OnNetworkDisconnected_w, this, handle)); |
} |