Skip to content

Commit 307c5e8

Browse files
committed
Merge branch 'master' of github.com:espruino/EspruinoTools
2 parents 0ae488c + e3ae357 commit 307c5e8

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

core/serial.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -406,8 +406,9 @@ To add a new serial device, you must add an object to
406406
data = data.substring(chunk);
407407
connection.progressAmt += packetDecompressed.length;
408408
} else {
409-
data = data.substring(CHUNK);
410-
connection.progressAmt += CHUNK;
409+
let sent = Math.min(CHUNK, data.length);
410+
data = data.substring(sent);
411+
connection.progressAmt += sent;
411412
}
412413
progressHandler(connection.progressAmt, connection.progressMax);
413414
return connection.espruinoSendPacket("DATA", packet, packetOptions).then(sendData, err=> {

0 commit comments

Comments
 (0)