Commit Diff


commit - e0fb2ce2175172af5aa89bb628413c1afcc7b96a
commit + 1b4d350c1e8b01882ea60640e129b7f8b6586b3d
blob - 1feb73ed35a008fbb18a1e82d2b26eb6bf9ca1aa
blob + de5b3ba2ac5ecbd777d97ec3af715442065f7284
--- gotweb/gotweb.c
+++ gotweb/gotweb.c
@@ -4888,6 +4888,7 @@ cleanup:
 		    got_repo_pack_fds_close(gw_trans->pack_fds);
 		if (error == NULL)
 			error = pack_err;
+		gw_trans->pack_fds = NULL;
 	}
 	free(gw_trans->gw_conf->got_repos_path);
 	free(gw_trans->gw_conf->got_www_path);