jessek / hashdeep

Other
712 stars 132 forks source link

Files skipped with "Too many open files" #89

Closed simsong closed 11 years ago

simsong commented 11 years ago

Converted from SourceForge issue 3476412, submitted by jessekornblum

The programs occasionally refuse to process an input file with the error, "Too many open files." The error doesn't happen all the time. But when calling md5deep on a small directory tree, it does happen. For example, download and expand the nsrllookup package, http://nsrlquery.sf.net. Run md5deep on it recursively:

The following is from OS X 10.6.8.

$ uname -ap Darwin bark.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 i386

$ md5deep -v 4.0.0

$ pwd /Users/jessek/Downloads/nsrllookup-1.0.6

$ md5deep -lr * > /dev/null CHANGELOG: Too many open files

simsong commented 11 years ago

Submitted by jessekornblum

A fix has been checked into SVN and verified as correct. It will be included in version 4.0.1.