Used a thread to send clipboard data #4601

This commit is contained in:
Jerry (Xinyu Hou)
2015-05-14 13:51:21 -07:00
parent 8c82996fc4
commit 220b6befab
5 changed files with 44 additions and 5 deletions

View File

@@ -282,6 +282,7 @@ ClientProxy1_0::setClipboard(ClipboardID id, const IClipboard* clipboard)
Clipboard::copy(&m_clipboard[id].m_clipboard, clipboard);
String data = m_clipboard[id].m_clipboard.marshall();
LOG((CLOG_DEBUG "send clipboard %d to \"%s\" size=%d", id, getName().c_str(), data.size()));
ProtocolUtil::writef(getStream(), kMsgDClipboard, id, 0, &data);
}
@@ -505,7 +506,6 @@ ClientProxy1_0::recvGrabClipboard()
return true;
}
//
// ClientProxy1_0::ClientClipboard
//