Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

revert b6bec7a #5595

Closed
wants to merge 1 commit into from
Closed

revert b6bec7a #5595

wants to merge 1 commit into from

Conversation

stefansaraev
Copy link
Contributor

this reverts upstream commit b6bec7a (part of /pull/4761):

From b6bec7a Mon Sep 17 00:00:00 2001
From: Trent Nelson trent.nelson@pivosgroup.com
Date: Wed, 21 May 2014 17:16:54 +0800
Subject: [PATCH] [PVR] Make sure client addons are disabled first time we see
them.

/pull/4761 fixed a bug where newly added pvr clients were automaticaly
enabled and could not be disabled first time an user tries to disable em.

unfortunately, it introduces a regression, now "reset pvr database" is useless
and leaves the user with no pvr clients enabled at all.

however, the "oh-i-can-not-disable-pvr-addons" bug I can not reproduce
anymore, but this commit may re-introduce it for some users.

for details on the regression please look at #4761 (comment)

I did not intend to PR this, but I've been asked to. please note that I am not a coder at all, this could be wrong as hell, but it fixes an annoying regression for me, IMO it's better to have an old bug (the annoying part of the old bug I can not reproduce anymore) than introducing new one..

ping @opdenkamp @t-nelson

this reverts upstream commit b6bec7a (part of xbmc/pull/4761):

> From b6bec7a Mon Sep 17 00:00:00 2001
> From: Trent Nelson <trent.nelson@pivosgroup.com>
> Date: Wed, 21 May 2014 17:16:54 +0800
> Subject: [PATCH] [PVR] Make sure client addons are disabled first time we see
>  them.

xbmc/pull/4761 fixed a bug where newly added pvr clients were automaticaly
enabled and could not be disabled first time an user tries to disable em.

unfortunately, it introduces a regression, now "reset pvr database" is useless
and leaves the user with no pvr clients enabled at all.

however, the "oh-i-can-not-disable-pvr-addons" bug I can not reproduce
anymore, but this commit may re-introduce it for some users.
@MartijnKaijser MartijnKaijser added Type: Fix non-breaking change which fixes an issue Helix labels Nov 1, 2014
@t-nelson
Copy link
Contributor

t-nelson commented Nov 1, 2014

I'm fairly certain reverting this is not the fix. @opdenkamp, I vaguely remember discussing this at some point and that there was some internal state that may need flushed at db wipe time?

@opdenkamp
Copy link
Member

I'll take another look at it tomorrow, don't even have the tree checked
out atm ;-)

On 01-11-14 19:57, Trent Nelson wrote:

I'm fairly certain reverting this is not the fix. @opdenkamp
https://github.com/opdenkamp, I vaguely remember discussing this at
some point and that there was some internal state that may need
flushed at db wipe time?


Reply to this email directly or view it on GitHub
#5595 (comment).

@stefansaraev
Copy link
Contributor Author

this is going nowhere and is unlikely to be merged. so closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Fix non-breaking change which fixes an issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants