[mythtv-firehose] mythtv/new-logging commit: a10137280 by Gavin Hurlbut (Beirdo)
MythTV
noreply at mythtv.org
Thu May 12 18:32:03 UTC 2011
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Change Date: 2011-05-12T11:29:45-07:00
Push Date: 2011/05/12 11:32:01 -0700
Repository: mythtv
Branch: new-logging
New Revision: a10137280db5cb6e06870af46acf3f9f4e075bde
Changeset: https://github.com/MythTV/mythtv/commit/a10137280
Log:
Split the database logging off into another thread
To deal with logging to the database when the database is not available, I
have added a queue for use by the database logger, and given the database
logger its own thread. One complication of this approach is that a reference
counter had to be added to logging items so they can be cleanly deleted when
done logging.
Modified:
mythtv/libs/libmythbase/mythlogging.cpp
mythtv/libs/libmythbase/mythlogging.h
More information about the mythtv-firehose
mailing list