[mythtv-commits] mythtv commit: r15549 - in trunk/mythtv/programs by cpinkham
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Jan 23 05:41:43 UTC 2008
Author: cpinkham
Date: 2008-01-23 05:41:42 +0000 (Wed, 23 Jan 2008)
New Revision: 15549
Changeset: http://cvs.mythtv.org/trac/changeset/15549
Modified:
trunk/mythtv/programs/mythbackend/mainserver.cpp
trunk/mythtv/programs/mythbackend/mainserver.h
trunk/mythtv/programs/mythbackend/playbacksock.cpp
trunk/mythtv/programs/mythbackend/playbacksock.h
trunk/mythtv/programs/mythbackend/scheduler.cpp
trunk/mythtv/programs/mythfrontend/playbackbox.cpp
Log:
Move the update of the record.last_delete column from the frontend's
PlaybackBox to the backend's MainServer::DoDeleteThread. This
prevents a lockup of the frontend GUI if the user tries deleting
a recording while the scheduler has the record table locked when
executing the BUSQ.
The last_delete column is not updated if the delete is triggered
by the AutoExpirer or by the Scheduler when deleting a failed
recording.
This is the fix I mentioned in the end of the notes for [15059].
More information about the mythtv-commits
mailing list