Update openclaw_hf/backup.py
Browse files- openclaw_hf/backup.py +2 -2
openclaw_hf/backup.py
CHANGED
|
@@ -2443,8 +2443,8 @@ class OpenClawBackup:
|
|
| 2443 |
print("restore skipped: a backup or restore is already in progress")
|
| 2444 |
return False
|
| 2445 |
|
| 2446 |
-
|
| 2447 |
-
|
| 2448 |
|
| 2449 |
result = self._restore_inner()
|
| 2450 |
except TimeoutError as e:
|
|
|
|
| 2443 |
print("restore skipped: a backup or restore is already in progress")
|
| 2444 |
return False
|
| 2445 |
|
| 2446 |
+
os.write(lock_fd, f"{os.getpid()}\n{utc_now().isoformat()}\nrestore\n".encode())
|
| 2447 |
+
os.fsync(lock_fd)
|
| 2448 |
|
| 2449 |
result = self._restore_inner()
|
| 2450 |
except TimeoutError as e:
|