[mythtv-firehose] mythtv branch master updated by danielk. v0.27-pre2-314-gc1c09f7

Git Repo Owner noreply at mythtv.org
Fri Dec 7 20:08:38 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user danielk.
       via  c1c09f7dfd1216d1124232d61867d3801c6e4a85 (commit)
       via  d945642da6bd23c79a2d7c45e372751dc256f027 (commit)
      from  9aaed0b75635884bbdbdfb29bcaf2631bd2a5ad5 (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 c1c09f7dfd1216d1124232d61867d3801c6e4a85
Author:    Daniel Thor Kristjansson <danielk at cuymedia.net> at Thu, 6 Dec 2012 19:03:34 -0500
Committer: Daniel Thor Kristjansson <danielk at cuymedia.net> at Fri, 7 Dec 2012 15:08:13 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c1c09f7dfd1216d1124232d61867d3801c6e4a85

Don't leak nextRecording or nextRingBuffer.
If a recorder was deleted after SetNextRecording has been called it
would leak a RecordingInfo and a RingBuffer. The RecordingInfo is
no big deal but the RingBuffer is holding an open file descriptor
and the application will start to misbehave if after we leak just
a few hundred of those since select() will no longer function
correctly.



commit d945642da6bd23c79a2d7c45e372751dc256f027
Author:    Daniel Thor Kristjansson <danielk at cuymedia.net> at Thu, 6 Dec 2012 18:56:03 -0500
Committer: Daniel Thor Kristjansson <danielk at cuymedia.net> at Fri, 7 Dec 2012 15:07:54 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d945642da6bd23c79a2d7c45e372751dc256f027

Refactor: The two SetNextRecording methods are identical, move to base class.



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

Summary of changes:
 .../libmythtv/recorders/NuppelVideoRecorder.cpp    |   17 --------
 .../libs/libmythtv/recorders/NuppelVideoRecorder.h |    1 -
 mythtv/libs/libmythtv/recorders/dtvrecorder.cpp    |   25 ------------
 mythtv/libs/libmythtv/recorders/dtvrecorder.h      |    1 -
 mythtv/libs/libmythtv/recorders/recorderbase.cpp   |   40 ++++++++++++++++++++
 mythtv/libs/libmythtv/recorders/recorderbase.h     |    2 +-
 6 files changed, 41 insertions(+), 45 deletions(-)

-- 



More information about the mythtv-firehose mailing list