diff --git a/nanobot/session/manager.py b/nanobot/session/manager.py index 3587ef2e..dfc49c3e 100644 --- a/nanobot/session/manager.py +++ b/nanobot/session/manager.py @@ -694,11 +694,10 @@ class SessionManager: with suppress(PermissionError): fd = os.open(str(path.parent), os.O_RDONLY) try: - try: - os.fsync(fd) - except OSError as exc: - if exc.errno != errno.EINVAL: - raise + os.fsync(fd) + except OSError as exc: + if exc.errno != errno.EINVAL: + raise finally: os.close(fd) except BaseException: