Skip to content
Merged

sync #14

Changes from 1 commit
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
e5691f6
RDKEMW-4954 - NetworkManager plugin documentation change (#170)
gururaajar Jun 10, 2025
b22e379
RDKEMW-4095 : Losing WiFi Signal Monitor Thread context when Toggling…
cmuhammedrafi Jun 13, 2025
04219f8
RDKTV-37227 - retrieveSSID API should return the Security Mode based …
gururaajar Jun 13, 2025
ed60d8d
RDKEMW-5174 - SSID Name with length 32 is not connecting (#172)
gururaajar Jun 13, 2025
3209cb6
DELIA-68256 - Reset Manual IP is not working (#169)
gururaajar Jun 13, 2025
918ef97
RDKTV-36415 - Device is taking 3-5min to connect the internet after w…
gururaajar Jun 16, 2025
8c2fe2c
RDKEMW-2444 - nm_event_thrd crash (#177)
gururaajar Jun 20, 2025
9f255ca
Release of 0.20.0
karuna2git Jun 20, 2025
c9f295f
RDKEMW-5154, RDKEMW-5265 Wi-Fi Reconnection Fails After Re-Enabling (…
cmuhammedrafi Jun 26, 2025
529ad2f
RDKEMW-4229 - Fixing the gdbus issues (#151)
gururaajar Jul 1, 2025
d5d98ce
RDKEMW-5720 - Removal of SetPrimaryInterface and other cleanup (#182)
gururaajar Jul 2, 2025
3857e03
RDKTV-37469, RDKTV-37468 - Increase in offline toaster markers (#184)
gururaajar Jul 3, 2025
61118d5
RDKEMW-2939: add param validation (#185)
arun-madhavan-013 Jul 7, 2025
851421a
RDKEMW-5550 Multiple IP address change events with IPv6/IPV4 after ne…
cmuhammedrafi Jul 8, 2025
06fd903
Release of 0.21.0
karuna2git Jul 8, 2025
edbf2d2
RDKEMW-6063 - OnWiFiStateChanged Event is not posted appropriately wl…
gururaajar Jul 14, 2025
d2e6dbe
RDKTV-37660 - TVOffline marker seen after waking up due to Roam event…
gururaajar Jul 14, 2025
841d2f0
Release of 0.22.0
karuna2git Jul 14, 2025
35690e0
RDKEMW-6097 - Removal of log GetIPSettings : ipversion error IPv4/IPv…
gururaajar Jul 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
RDKEMW-4095 : Losing WiFi Signal Monitor Thread context when Toggling…
… WiFi - Leading to exception (rdkcentral#171)

Reason for change: Losing WiFi Signal Monitor Thread context when Toggling WiFi - Leading to exception
Test Procedure: Network Reset
Risks: Low
  • Loading branch information
cmuhammedrafi authored Jun 13, 2025
commit b22e3793d54c97b03e22642e73fa2fa3afe41264
9 changes: 7 additions & 2 deletions plugin/NetworkManagerImplementation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -719,12 +719,17 @@ namespace WPEFramework
return;
}
m_isRunning = true;
m_stopThread = false;
try {
if (m_monitorThread.joinable()) {
m_stopThread = true;
NMLOG_INFO("joinable monitorThreadFunction is active !");
m_monitorThread.join();
}
m_stopThread = false;
m_monitorThread = std::thread(&NetworkManagerImplementation::monitorThreadFunction, this, interval);
NMLOG_INFO("monitorThreadFunction thread creation successful");
} catch (const std::exception& err) {
NMLOG_INFO("monitorThreadFunction thread creation failed: %s\n", err.what());
NMLOG_INFO("monitorThreadFunction thread creation failed: %s", err.what());
}
}

Expand Down