[mythtv-commits] mythtv commit: r7300 - in trunk/mythtv by gigem
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Fri Sep 23 17:41:50 UTC 2005
Author: gigem
Date: 2005-09-23 17:41:49 +0000 (Fri, 23 Sep 2005)
New Revision: 7300
Changeset: http://cvs.mythtv.org/trac/changeset/7300
Modified:
trunk/mythtv/libs/libmythtv/dbcheck.cpp
trunk/mythtv/libs/libmythtv/programinfo.cpp
trunk/mythtv/libs/libmythtv/programinfo.h
trunk/mythtv/libs/libmythtv/remoteutil.cpp
trunk/mythtv/libs/libmythtv/remoteutil.h
trunk/mythtv/programs/mythbackend/mainserver.cpp
trunk/mythtv/programs/mythbackend/mainserver.h
trunk/mythtv/programs/mythbackend/scheduler.cpp
trunk/mythtv/programs/mythbackend/scheduler.h
Log:
Changed the scheduler to only keep data for currently recording
programs in memory across scheduling passes. Everything else is
re-read from the database as needed. Besides simplifying some logic,
particularly reactivation, the scheduling behavior should be
consistent whether or not the master backend is restarted.
Previously, some situtations would be handled differently if the
master was restarted.
More information about the mythtv-commits
mailing list