Procházet zdrojové kódy

Avoid using mmap when unnecessary.

Jelmer Vernooij před 15 roky
rodič
revize
7d6918ad89
1 změnil soubory, kde provedl 1 přidání a 4 odebrání
  1. 1 4
      dulwich/pack.py

+ 1 - 4
dulwich/pack.py

@@ -562,10 +562,7 @@ class PackData(object):
                 self.i = 0
                 self.offset = pack._header_size
                 self.num = len(pack)
-                self.map, _ = simple_mmap(pack._file, 0, pack._size)
-
-            def __del__(self):
-                self.map.close()
+                self.map = pack._file
 
             def __iter__(self):
                 return self