endMonitor method
void
endMonitor(
- int id
)
Implementation
void endMonitor(int id) {
if (!_needReportBridgeANR) {
return;
}
var message = _monitorMessages[id];
if (message == null) {
return;
}
var currentTime = currentTimeMillis();
if (currentTime - message.startTime > kAnrTime) {
var engineMonitorAdapter = _engineMonitorAdapter;
if (engineMonitorAdapter != null) {
engineMonitorAdapter
.reportBridgeANR("${message.param1} | ${message.param2}");
}
}
_monitorMessages.remove(id);
message.dispose();
}