fork less pack file readers to avoid running into ulimits
diff --git a/lib/got_lib_repository.h b/lib/got_lib_repository.h
index 4379222..4e540ef 100644
--- a/lib/got_lib_repository.h
+++ b/lib/got_lib_repository.h
@@ -14,7 +14,7 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-#define GOT_PACKIDX_CACHE_SIZE 16
+#define GOT_PACKIDX_CACHE_SIZE 4
#define GOT_PACK_CACHE_SIZE GOT_PACKIDX_CACHE_SIZE
struct got_repository {