Commit Diff


commit - 94dac27cd14d635dc83d202ffa7ed21dad0de278
commit + dc20764a37894e042fc3f8be9c5e413fe2521873
blob - 953b2e8620ccc19d5c6e3c05fe05180156f20819
blob + 6bcae584755aeb68d508d3c15e9ab65336ee79a7
--- lib/pack_create.c
+++ lib/pack_create.c
@@ -221,7 +221,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;