瀏覽代碼

Avoid using mmap when unnecessary.

Jelmer Vernooij 15 年之前
父節點
當前提交
fa35be7423
共有 1 個文件被更改,包括 1 次插入4 次删除
  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