summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/mpremote/mpremote/transport.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/mpremote/mpremote/transport.py b/tools/mpremote/mpremote/transport.py
index 0b22a6158..d84579695 100644
--- a/tools/mpremote/mpremote/transport.py
+++ b/tools/mpremote/mpremote/transport.py
@@ -151,9 +151,9 @@ class Transport:
while data:
chunk = data[:chunk_size]
self.exec("w(" + repr(chunk) + ")")
- written += len(chunk)
data = data[len(chunk) :]
if progress_callback:
+ written += len(chunk)
progress_callback(written, src_size)
self.exec("f.close()")
except TransportExecError as e: