From 63550d5af390ab2ee95d4a93ac5dde206ac9164f Mon Sep 17 00:00:00 2001 From: Lucas Armand Date: Mon, 17 Nov 2025 10:57:55 -0800 Subject: [PATCH] Actual fix -- MOVED TO TEMPLATE --- lib/backend.py | 6 +----- start_server.sh | 4 ---- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/lib/backend.py b/lib/backend.py index ade7d48..1fe994d 100644 --- a/lib/backend.py +++ b/lib/backend.py @@ -417,11 +417,7 @@ class Backend: async def tail_log(): log.debug(f"tailing file: {self.model_log_file}") - async with await open_file(self.model_log_file, mode="r", encoding='utf-8', errors='ignore') as f: - try: - await f.seek(0) - except: - pass + async with await open_file(self.model_log_file, encoding='utf-8', errors='ignore') as f: while True: line = await f.readline() if line: diff --git a/start_server.sh b/start_server.sh index edc16a4..9cb0b29 100755 --- a/start_server.sh +++ b/start_server.sh @@ -124,9 +124,5 @@ cd "$SERVER_DIR" echo "launching PyWorker server" -# if instance is rebooted, we want to clear out the log file so pyworker doesn't read lines -# from the run prior to reboot. past logs are saved in $MODEL_LOG.old for debugging only -[ -e "$MODEL_LOG" ] && cat "$MODEL_LOG" >> "$MODEL_LOG.old" && : > "$MODEL_LOG" - (python3 -m "workers.$BACKEND.server" |& tee -a "$PYWORKER_LOG") & echo "launching PyWorker server done"