Commit Diff


commit - 31f4c1e6659c2fbc73b69effcd47acca428c1c34
commit + 33acf1a27bbf8e5a0f4eabe051384ba0d5043600
blob - 1f5a114797aaf64af813a2fd8917298bfe14f048
blob + 8c74017dc075cbe01de88fbcfc91baad551447ae
--- lib/pack_create.c
+++ lib/pack_create.c
@@ -219,7 +219,7 @@ pick_deltas(struct got_pack_meta **meta, int nmeta, in
 			}
 			base = meta[j];
 			/* long chains make unpacking slow, avoid such bases */
-			if (base->nchain >= 128 ||
+			if (base->nchain >= 32 ||
 			    base->obj_type != m->obj_type)
 				continue;