[mythtv-commits] mythtv branch master updated by danielk. v0.26-alpha-59-g922b1d2

Git Repo Owner noreply at mythtv.org
Mon Jul 30 14:26:18 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user danielk.
       via  922b1d2be8175e7a83af7cb7de930ece7d6df4a4 (commit)
      from  4f6c08bfbfe8a933aefce7e270bd3443a308ccba (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 922b1d2be8175e7a83af7cb7de930ece7d6df4a4
Author:    Daniel Thor Kristjansson <danielk at cuymedia.net> at Mon, 30 Jul 2012 10:25:49 -0400
Committer: Daniel Thor Kristjansson <danielk at cuymedia.net> at Mon, 30 Jul 2012 10:25:49 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=922b1d2be8175e7a83af7cb7de930ece7d6df4a4

Fixes #10956. Special case LoggingItem in ReferenceCounter.
We can't LOG the LoggingItem reference counter as that will lead to infinite recursion.
We also can't LOG in PrintDebug() under the leakLock lock anymore because that will lead to a deadlock.



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

Summary of changes:
 mythtv/libs/libmythbase/logging.cpp          |    5 +-
 mythtv/libs/libmythbase/mythversion.h        |    2 +-
 mythtv/libs/libmythbase/referencecounter.cpp |   77 +++++++++++++++-----------
 mythtv/libs/libmythbase/referencecounter.h   |    8 ++-
 4 files changed, 55 insertions(+), 37 deletions(-)

-- 



More information about the mythtv-commits mailing list