Merge branch 'main' into draft-v4

This commit is contained in:
Dr.Lt.Data
2025-06-09 12:37:10 +09:00
14 changed files with 8437 additions and 6044 deletions

View File

@@ -336,7 +336,12 @@ try:
log_file.write(message)
else:
log_file.write(f"[{timestamp}] {message}")
log_file.flush()
try:
log_file.flush()
except Exception:
pass
self.last_char = message if message == '' else message[-1]
if not file_only:
@@ -349,7 +354,10 @@ try:
original_stderr.flush()
def flush(self):
log_file.flush()
try:
log_file.flush()
except Exception:
pass
with std_log_lock:
if self.is_stdout: