only check once per disk, not each cb of it

This commit is contained in:
Mark Nadal 2020-02-11 16:01:42 -08:00
parent 3668f5099f
commit 5253e2084a

View File

@ -225,6 +225,7 @@
}
g.check = function(err, disk, info){
g.get(err, disk, info);
if(disk.check){ return } disk.check = 1;
(info || (info = {})).file || (info.file = g.file);
Radix.map(disk, function(val, key){
// assume in memory for now, since both write/read already call r.find which will init it.