Bläddra i källkod

Do not sync the cache file

Integrity is taken care of by the checksum now.
Julian Andres Klode 10 år sedan
förälder
incheckning
d86b8f864c
1 ändrade filer med 0 tillägg och 2 borttagningar
  1. 0 2
      apt-pkg/pkgcachegen.cc

+ 0 - 2
apt-pkg/pkgcachegen.cc

@@ -1535,7 +1535,6 @@ static bool writeBackMMapToFile(pkgCacheGenerator * const Gen, DynamicMMap * con
    // Write out the main data
    if (SCacheF.Write(Map->Data(),Map->Size()) == false)
       return _error->Error(_("IO Error saving source cache"));
-   SCacheF.Sync();
 
    // Write out the proper header
    Gen->GetCache().HeaderP->Dirty = false;
@@ -1544,7 +1543,6 @@ static bool writeBackMMapToFile(pkgCacheGenerator * const Gen, DynamicMMap * con
 	 SCacheF.Write(Map->Data(),sizeof(*Gen->GetCache().HeaderP)) == false)
       return _error->Error(_("IO Error saving source cache"));
    Gen->GetCache().HeaderP->Dirty = true;
-   SCacheF.Sync();
    return true;
 }
 static bool loadBackMMapFromFile(std::unique_ptr<pkgCacheGenerator> &Gen,