处理以太网变化标记

streaming
Matthew 4 months ago
parent 28d58199bf
commit 46b1c48c5c

@ -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);
} }
} }

Loading…
Cancel
Save