Re: [Tracker] "too many files opened" critical messages



Le lundi 27 juillet 2009 Ã 10:22 +0100, Martyn Russell a Ãcrit :
On 24/07/09 18:51, Laurent Aguerreche wrote:
Hi!

Hi :)

tracker-miner-fs prints many critical messages like this one:

(tracker-miner-fs:19358): Tracker-CRITICAL **: Could not open directory
'file:///local/laguerre/Bullet/src/BulletCollision/NarrowPhaseCollision': Trop de fichiers ouverts

where "Trop de fichiers ouverts" means "Too many files opened".

I found that this message is printed by tracker-crawler.c, around line
854. It seems that the crawler is trying to open as many files as it
can  :-/

I haven't seen this since I started writing the code and forgot to close 
things up :)

How many files can you have open? For me it is this:

$ cat /proc/sys/fs/file-max
334640

$ cat /proc/sys/fs/file-max
200215

I use a Fedora 11 (up to date) 64 bits.



I never see this error of course.

of course ;-)

Also, can you break at that point and tell me what 
crawler->private->enumerations is set as? It shouldn't be > 100.

I do not know where it happens... 'tracker-miner-fs:19358' does not mean
anything. Do I have to build tracker with specific flags?


Rgds,
Laurent.

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]