Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.4.0
-
None
-
Operating System: Windows 8
Platform: Intel
Description
We discover a pretty serious issue when debugging MP :
TVHome (TVPlugin.dll) ask if TVServer is online or not by HeartBeat call.
Most often, the call answer that TVServer is online when TVServer is offline (standby / network connection disconnect / TVService not running).
That lead to false information on MP Client and it think all is active but it's not.
h4. Steps to Reproduce
Disable TVService service.
Run MP and try to go to TV/Radio section etc. sometimes it will ask for connection setting and sometimes not because MP think TVService is online.
h4. Additional Information
This happen because in RemoteControl.cs the check is not correct and the detection method can return 'true' value when it should return 'false' one.
Rework a little that part solve it.
Add check on TVPlugin code to be more consistent and avoid to go into TV Section if TVService is really disconnect.
TVHome (TVPlugin.dll) ask if TVServer is online or not by HeartBeat call.
Most often, the call answer that TVServer is online when TVServer is offline (standby / network connection disconnect / TVService not running).
That lead to false information on MP Client and it think all is active but it's not.
h4. Steps to Reproduce
Disable TVService service.
Run MP and try to go to TV/Radio section etc. sometimes it will ask for connection setting and sometimes not because MP think TVService is online.
h4. Additional Information
This happen because in RemoteControl.cs the check is not correct and the detection method can return 'true' value when it should return 'false' one.
Rework a little that part solve it.
Add check on TVPlugin code to be more consistent and avoid to go into TV Section if TVService is really disconnect.
Attachments
Issue Links
- links to