Export to GitHub

sagetv-addons - issue #302

Do not enforce licensing calls in client/STVi


Posted on Jun 20, 2011 by Grumpy Cat

Tom, when you get a chance can you remove any and all calls to DataStore.isLicensed() from the STVi code?

There is a race condition that can cause this method to return false incorrectly when called from a SageClient install. Instead, I've moved licensing enforcement to the task queue thread only, which ensures that only the SJQ server will ever have to validate the license - eliminating the race condition.

Thanks.

Comment #1

Posted on Jun 21, 2011 by Grumpy Cat

When you do this update, please also increase the min version of sjq-common to 4.0.0.1569 (this is actually very important).

Thanks.

Comment #2

Posted on Dec 21, 2012 by Grumpy Cat

Closing old issues that aren't likely to be fixed; cleaning up issue tracker for future use.

Status: WontFix

Labels:
Type-Defect Priority-Critical Plugin-SJQSTVi OpSys-All Milestone-SJQSTVi4.0.0 Component-UI Component-Logic Usability