to reproduce: play some music then send {"jsonrpc": "2.0", "method": "AudioPlaylist.Play", "params" : { "songid": 1 }, "id": 1} to jsonrpc server
(cherry picked from commit
f0ae32c36483c81c0b6e93fbdd1f43325a45d62c)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@34076
568bbfeb-2a22-0410-94d2-
cc84cf5bfa90
m_endBrackets++;
if (m_beginBrackets > 0 && m_endBrackets > 0 && m_beginBrackets == m_endBrackets)
{
- CSingleLock lock (m_critSection);
std::string line = CJSONRPC::MethodCall(m_buffer, host, this);
+ CSingleLock lock (m_critSection);
send(m_socket, line.c_str(), line.size(), 0);
m_beginBrackets = m_endBrackets = 0;
m_buffer.clear();