From b6041e6f8abc4fee96785d78ea6098c4e1a4cb3c Mon Sep 17 00:00:00 2001 From: Alfonso Acosta Date: Wed, 17 Jul 2024 14:51:12 +0200 Subject: [PATCH] fix: flush stdout while waiting --- esptool/loader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/esptool/loader.py b/esptool/loader.py index 5f2ff60a1..31a6555d5 100644 --- a/esptool/loader.py +++ b/esptool/loader.py @@ -341,11 +341,13 @@ def __init__( if not printed_failure: print(e) print("Retrying to open port ", end="") + sys.stdout.flush() printed_failure = True else: if retry_attempts % 9 == 0: # print a dot every second print(".", end="") + sys.stdout.flush() time.sleep(0.1) retry_attempts += 1 continue