[mythtv-commits] mythtv/master commit: 6fe46da47 by Gavin Hurlbut (Beirdo)

MythTV noreply at mythtv.org
Wed Feb 23 18:32:16 UTC 2011


      Author:  Gavin Hurlbut <ghurlbut at mythtv.org>
 Change Date:  2011-02-23T10:31:39-08:00
   Push Date:  2011/02/23 10:32:13 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  6fe46da473563a3586ca9ead45870734abdc0fbe
   Changeset:  https://github.com/MythTV/mythtv/commit/6fe46da47

Log:

Try to keep from another apparent race condition

Not quite sure why the QMap is going crazy, but let's try reading the
AutoCleanup flag before unlocking so we can mitigate the race some.  Also,
in both myth_system() and in the signal handler, use deleteLater() so we don't
try to double-delete, as that will just cause other messes.

Fixes #9602

Modified:

   mythtv/libs/libmythbase/mythsystem.cpp
   mythtv/libs/libmythbase/system-unix.cpp



More information about the mythtv-commits mailing list