[mythtv-commits] mythtv branch fixes/0.26 updated by gigem. v0.26.0-35-g81e8fa5

Git Repo Owner noreply at mythtv.org
Tue Nov 13 16:39:29 UTC 2012


The branch, fixes/0.26 has been updated on the
mythtv repository by gitolite user gigem.
       via  81e8fa5175436ab2487944cc66de95c509e8cbc5 (commit)
       via  c57b92740ac15e708bd8a68eb767b484d8b26f4a (commit)
       via  1618035441204b0a0f58e8b1f87f369c04df5527 (commit)
      from  5d8e8e17df880b362ed2305b65fd5d1cd18c426f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 81e8fa5175436ab2487944cc66de95c509e8cbc5
Author:    David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:31:05 -0600
Committer: David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:39:10 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=81e8fa5175436ab2487944cc66de95c509e8cbc5

Reschedule when a recording is undeleted.
Note: an unwitting user could unintentionally bypass this change by
changing the recording group directly from "Deleted" to something
else.  Possibly fix this in the future by moving all releated fixups
into RecordingInfo::ApplyRecordRecGroupChange() instead of having
every caller do them.

Refs #11224
(cherry picked from commit 5e1c14e8c295fb00a3f2e359021be026104863db)



commit c57b92740ac15e708bd8a68eb767b484d8b26f4a
Author:    David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 09:47:48 -0600
Committer: David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:38:59 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c57b92740ac15e708bd8a68eb767b484d8b26f4a

Fix a possible reace condition when a recording finishes.
There was a slight, albeit very unlikely, possibility the scheduler
could run before the recorded table was updated.  This avoids it by
updating the database before notifying the scheduler.

Refs #11224
(cherry picked from commit 729e3d56d3e984d35b4fecd249da7c3e1bdcbfb9)



commit 1618035441204b0a0f58e8b1f87f369c04df5527
Author:    David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 09:44:38 -0600
Committer: David Engel <dengel at mythtv.org> at Tue, 13 Nov 2012 10:38:35 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1618035441204b0a0f58e8b1f87f369c04df5527

Fix multiple database bindings issue in Scheduler::ResetDuplicates().
This causesd the duplicate status of programs without programids or
findids to not get updated properly.

Fixes #11224
(cherry picked from commit 6a147ecf09aea985f95d8dcbe4edacc9e18f4a38)



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythtv/tv_rec.cpp           |    6 +++---
 mythtv/programs/mythbackend/mainserver.cpp |    2 ++
 mythtv/programs/mythbackend/scheduler.cpp  |   14 ++++++++------
 3 files changed, 13 insertions(+), 9 deletions(-)

-- 



More information about the mythtv-commits mailing list