Commit Diff


commit - 959daf2333958a5230857df1f4a8b8f037702f2d
commit + 62a05ae94009c91c5904a11af8b6d5d8f212e0f6
blob - 15295cb87199b3a7e1486f84ff5cd5d3425f78e1
blob + d0f59316e2f326a98b4f4e4a666136791edc48b1
--- lib/pack_create.c
+++ lib/pack_create.c
@@ -309,7 +309,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 >= 32 ||
+			if (base->nchain >= 128 ||
 			    base->obj_type != m->obj_type)
 				continue;