I noticed earlier today that I ran out of file descriptors when doing a
'git commit'. As far as I can see the following patch ought to take
care of the problem.
Signed-off-by: Peter Hagervall <[email protected]>
---
--- read-cache.c
+++ read-cache.c 2005-04-13 12:51:52.000000000 +0200
@@ -257,6 +257,7 @@
return error("SHA1 collision detected!"
" This is bad, bad, BAD!\a\n");
#endif
+ close(fd);
return 0;
}
write(fd, buf, size);