From: <th...@us...> - 2009-08-06 16:35:34
|
Revision: 8180 http://playerstage.svn.sourceforge.net/playerstage/?rev=8180&view=rev Author: thjc Date: 2009-08-06 16:35:26 +0000 (Thu, 06 Aug 2009) Log Message: ----------- Don't set data requested flag when pushing a response, this is already handled in the pop code and it was creating sync problems with clients. Modified Paths: -------------- code/player/trunk/libplayercore/message.cc Modified: code/player/trunk/libplayercore/message.cc =================================================================== --- code/player/trunk/libplayercore/message.cc 2009-08-06 15:52:11 UTC (rev 8179) +++ code/player/trunk/libplayercore/message.cc 2009-08-06 16:35:26 UTC (rev 8180) @@ -528,13 +528,6 @@ this->PushBack(msg,true); - // If it was a response, then mark it , to prompt - // processing of the queue. - if(!this->data_requested && - (hdr->type == PLAYER_MSGTYPE_RESP_ACK || - hdr->type == PLAYER_MSGTYPE_RESP_NACK )) - this->SetDataRequested(true,true); - this->Unlock(); if(!this->filter_on || this->Filter(msg)) this->DataAvailable(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |