[mythtv-commits] mythtv commit: r14336 by gigem

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Aug 28 01:13:17 UTC 2007


      Author: gigem
        Date: 2007-08-28 01:13:17 +0000 (Tue, 28 Aug 2007)
New Revision: 14336
   Changeset: http://cvs.mythtv.org/trac/changeset/14336

Modified:

   trunk/mythtv/programs/mythbackend/filetransfer.cpp
   trunk/mythtv/programs/mythbackend/filetransfer.h
   trunk/mythtv/programs/mythbackend/mainserver.cpp
   trunk/mythtv/programs/mythbackend/mainserver.h
   trunk/mythtv/programs/mythbackend/playbacksock.cpp
   trunk/mythtv/programs/mythbackend/playbacksock.h

Log:

Added locking around PlaybackSocket and FileTransfer reference
counting and list manipulations in the backend.  The simultaneous
servicing of requests from multiple frontend could cause memory or
list corruption, particularly on SMP backends.





More information about the mythtv-commits mailing list