I figured out the reason for the too many open files, and it turns out
not to be a buzhug issue (although it seems to open a lot of files).
In Unix, you can check your own limits on these things with:
ulimit -n
mine was set to 256, so when buzhug opens all the permutations of the
referenced objects, it goes past this. I did:
ulimit -n 1000
and it solved the problem.
thanks again,
Brian Blais
Buzhug creates one file per database field + 6 other for base management.
Nicolas
If I open a database, and then don't need it anymore, and want to open
another one, is there a way to close all the files of the first one?
On the system I am running this on, I don't have control over the open
file limit, and don't want to run into it.
thanks,
Brian Blais
Good point ; I have added a close() method to close all the files open
for the database. It will be in version 0.9, published probably today
Regards,
Pierre