Skip to content

Conversation

@tabbas651
Copy link
Contributor

RDKEMW-12989 : Removal of WPEFramework/ Thunder process check from Plugin Activator

Reason for change: Removed the Thunde/WPEFramework running check before activate /deactivate request
Test Procedure: please refer the ticket comments
Risks: Medium
Signed-off-by: Thamim Razith Abbas Ali tabbas651@cable.comcast.com

Copilot AI review requested due to automatic review settings January 27, 2026 20:48
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the upfront process check that verified whether WPEFramework or Thunder was running before attempting plugin activation/deactivation operations. The change simplifies the code by relying entirely on the existing COM-RPC connection retry mechanism to handle cases where the Thunder service is unavailable.

Changes:

  • Removed getPID() and isRunning() helper functions that checked for running processes
  • Eliminated the pre-flight validation that exited early if neither WPEFramework nor Thunder was detected

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

…ivator

Reason for change: Removed the Thunde/WPEFramework running check before
activate /deactivate request
Test Procedure: please refer the ticket comments
Risks: Medium
Signed-off-by: Thamim Razith Abbas Ali <tabbas651@cable.comcast.com>
@karuna2git karuna2git merged commit 545eafe into rdkcentral:main Jan 27, 2026
3 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Jan 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants