Commit Diff


commit - b3e1118bde980161ce70aab03aee6f5b99662e4d
commit + 4c06f61280f260fc52c2b3811c7ecd69d51de4d8
blob - 48fa85bcf582b90e8f8ed64dbd3de8d181942d21
blob + dcf13000a3e5d557d92e1fd5b585f650a837e8cd
--- libexec/got-index-pack/got-index-pack.c
+++ libexec/got-index-pack/got-index-pack.c
@@ -710,14 +710,6 @@ index_pack(struct got_pack *pack, int idxfd, uint8_t *
 			err = got_error_msg(GOT_ERR_BAD_PACKFILE, msg);
 			goto done;
 			
-		}
-		if (nloose + nresolved == nobj) {
-			static char msg[64];
-			snprintf(msg, sizeof(msg),
-			    "fix point reached too early: %d/%d/%d",
-			    nvalid, nresolved, nobj);
-			err = got_error_msg(GOT_ERR_BAD_PACKFILE, msg);
-			goto done;
 		}
 		nresolved += n;
 		nvalid += nresolved;