Bug 1323100 - Use NS_NewNamedThread for the Link Monitor thread. r?froydnj
MozReview-Commit-ID: ETOGkxMgknN
--- a/netwerk/system/win32/nsNotifyAddrListener.cpp
+++ b/netwerk/system/win32/nsNotifyAddrListener.cpp
@@ -318,18 +318,16 @@ nsNotifyAddrListener::nextCoalesceWaitTi
return static_cast<DWORD>
(kNetworkChangeCoalescingPeriod - period);
}
}
NS_IMETHODIMP
nsNotifyAddrListener::Run()
{
- PR_SetCurrentThreadName("Link Monitor");
-
mStartTime = TimeStamp::Now();
calculateNetworkId();
DWORD waitTime = INFINITE;
if (!sNotifyIpInterfaceChange || !sCancelMibChangeNotify2 || !mIPv6Changes) {
// For Windows versions which are older than Vista which lack
@@ -416,17 +414,17 @@ nsNotifyAddrListener::Init(void)
Preferences::AddBoolVarCache(&mAllowChangedEvent,
NETWORK_NOTIFY_CHANGED_PREF, true);
Preferences::AddBoolVarCache(&mIPv6Changes,
NETWORK_NOTIFY_IPV6_PREF, false);
mCheckEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);
NS_ENSURE_TRUE(mCheckEvent, NS_ERROR_OUT_OF_MEMORY);
- rv = NS_NewThread(getter_AddRefs(mThread), this);
+ rv = NS_NewNamedThread("Link Monitor", getter_AddRefs(mThread), this);
NS_ENSURE_SUCCESS(rv, rv);
return NS_OK;
}
nsresult
nsNotifyAddrListener::Shutdown(void)
{