|
|
@ -3779,9 +3779,12 @@ void CPhoneDevice::UpdateNetwork(net_handle_t nethandle, bool available, bool de
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
net_handle_t oldHandle = NETWORK_UNSPECIFIED;
|
|
|
|
m_devLocker.lock();
|
|
|
|
m_devLocker.lock();
|
|
|
|
|
|
|
|
oldHandle = m_ethnetHandle;
|
|
|
|
m_ethnetHandle = available ? nethandle : NETWORK_UNSPECIFIED;
|
|
|
|
m_ethnetHandle = available ? nethandle : NETWORK_UNSPECIFIED;
|
|
|
|
m_devLocker.unlock();
|
|
|
|
m_devLocker.unlock();
|
|
|
|
|
|
|
|
changed = (oldHandle != nethandle);
|
|
|
|
XYLOG(XYLOG_SEVERITY_WARNING, "Ethernet Handle: %lld", available ? (uint64_t)nethandle : 0);
|
|
|
|
XYLOG(XYLOG_SEVERITY_WARNING, "Ethernet Handle: %lld", available ? (uint64_t)nethandle : 0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|