diff --git a/vdirsyncer/utils/__init__.py b/vdirsyncer/utils/__init__.py index 1e7621d..8ef475f 100644 --- a/vdirsyncer/utils/__init__.py +++ b/vdirsyncer/utils/__init__.py @@ -240,6 +240,7 @@ def get_etag_from_file(fpath): def get_etag_from_fileobject(f): f.flush() + os.fsync(f.fileno()) return get_etag_from_file(f.name)