2006-08-08, 02:36 AM
Mr Slimm,
Does your application, either the cli or the tray lock the SQL database when it is accessing it? I ask this because I think this might be the source of my issue.
I run the cli every 5 minutes to get information about what GBPVR is doing, post process the results and then display to my LCD. So I run the application a lot. Looks like for some reason, when the GBPVR recording service is trying to update SQL to say a recording is inprogress, it is locked. My assumption is that due to the way I am using the application, this might be the source of the problem.
Your application then queries the database and the return info is that there is no inprogress recording since this is not recorded in the database.
SOmething I saw that supports my theory is that inside GBPVR in the recordings it does not indicate in progress while a recodring is going on.
It would be rare to see this, since you would have to run a slimm access and a recording service update at almost exactly the same time.
Do you think this is possible?
Does your application, either the cli or the tray lock the SQL database when it is accessing it? I ask this because I think this might be the source of my issue.
I run the cli every 5 minutes to get information about what GBPVR is doing, post process the results and then display to my LCD. So I run the application a lot. Looks like for some reason, when the GBPVR recording service is trying to update SQL to say a recording is inprogress, it is locked. My assumption is that due to the way I am using the application, this might be the source of the problem.
Your application then queries the database and the return info is that there is no inprogress recording since this is not recorded in the database.
SOmething I saw that supports my theory is that inside GBPVR in the recordings it does not indicate in progress while a recodring is going on.
It would be rare to see this, since you would have to run a slimm access and a recording service update at almost exactly the same time.
Do you think this is possible?