Alright, I have looked further into this and this is what I can make of it:
The offending code, found in the TVController.cs file, is this:
However I'm not sure what the following line is calling:
I believe that the ConflictsManager events_OnTvServerEvent(object sender, EventArgs eventArgs) method is possibly what is being called, although it doesn't makes sense because the ConflictsManager is not being loaded by the PluginLoader from what I can make out!
This is all the more strange when the method StartRecordingNotification(recDetail) seems to execute without issue prior to RecordingStartedNotification(recDetail).
I know it may be difficult to offer an opinion based on the above description but any ideas or suggestions on how I might debug further would be welcomed.
The offending code, found in the TVController.cs file, is this:
Code:
public void Fire(object sender, EventArgs args)
{
try
{
if (OnTvServerEvent != null)
{
OnTvServerEvent(sender, args);
}
}
catch (Exception ex)
{
Log.Write(ex);
}
}
However I'm not sure what the following line is calling:
Code:
OnTvServerEvent(sender, args);
I believe that the ConflictsManager events_OnTvServerEvent(object sender, EventArgs eventArgs) method is possibly what is being called, although it doesn't makes sense because the ConflictsManager is not being loaded by the PluginLoader from what I can make out!
This is all the more strange when the method StartRecordingNotification(recDetail) seems to execute without issue prior to RecordingStartedNotification(recDetail).
I know it may be difficult to offer an opinion based on the above description but any ideas or suggestions on how I might debug further would be welcomed.
Last edited: