Revision: 7218
          http://playerstage.svn.sourceforge.net/playerstage/?rev=7218&view=rev
Author:   thjc
Date:     2008-12-28 07:22:15 +0000 (Sun, 28 Dec 2008)

Log Message:
-----------
Merge from trunk of 7169:
Added missing scoped locks to OpaqueProxy

Modified Paths:
--------------
    
code/player/branches/release-2-1-patches/client_libs/libplayerc++/opaqueproxy.cc

Property Changed:
----------------
    code/player/branches/release-2-1-patches/


Property changes on: code/player/branches/release-2-1-patches
___________________________________________________________________
Modified: svn:mergeinfo
   - /code/player/trunk:7062,7081,7166-7168
   + /code/player/trunk:7062,7081,7166-7169

Modified: 
code/player/branches/release-2-1-patches/client_libs/libplayerc++/opaqueproxy.cc
===================================================================
--- 
code/player/branches/release-2-1-patches/client_libs/libplayerc++/opaqueproxy.cc
    2008-12-28 07:18:36 UTC (rev 7217)
+++ 
code/player/branches/release-2-1-patches/client_libs/libplayerc++/opaqueproxy.cc
    2008-12-28 07:22:15 UTC (rev 7218)
@@ -84,12 +84,14 @@
 void
 OpaqueProxy::SendCmd(player_opaque_data_t* aData)
 {
+  scoped_lock_t lock(mPc->mMutex);
   playerc_opaque_cmd(mDevice, aData);
 }
 
 int
 OpaqueProxy::SendReq(player_opaque_data_t* aRequest)
 {
+  scoped_lock_t lock(mPc->mMutex);
   player_opaque_data_t *aReply;
   int result = playerc_opaque_req(mDevice, aRequest, &aReply);
   if (result == 0)


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
_______________________________________________
Playerstage-commit mailing list
Playerstage-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to