Validated file expected size #4584
This commit is contained in:
parent
8c64cbf54e
commit
e0903983ad
|
@ -114,6 +114,12 @@ FileChunk::assemble(synergy::IStream* stream, String& dataReceived, size_t& expe
|
||||||
return kNotFinish;
|
return kNotFinish;
|
||||||
|
|
||||||
case kDataEnd:
|
case kDataEnd:
|
||||||
|
if (expectedSize != dataReceived.size()) {
|
||||||
|
LOG((CLOG_ERR "corrupted clipboard data, expected size=%d actual size=%d", expectedSize, dataReceived.size()));
|
||||||
|
LOG((CLOG_NOTIFY "File Transmission Failed: Corrupted file data."));
|
||||||
|
return kError;
|
||||||
|
}
|
||||||
|
|
||||||
if (CLOG->getFilter() >= kDEBUG2) {
|
if (CLOG->getFilter() >= kDEBUG2) {
|
||||||
LOG((CLOG_DEBUG2 "file data transfer finished"));
|
LOG((CLOG_DEBUG2 "file data transfer finished"));
|
||||||
elapsedTime += stopwatch.getTime();
|
elapsedTime += stopwatch.getTime();
|
||||||
|
|
Loading…
Reference in New Issue