Aller au contenu

utilisation de nftw()


Mephisto

Messages recommandés

Bonjour

je fais quelques bidouilles pour faire plaisir au chef de proj qui veut uniformiser mon travail avec ce qu'il a fait

je passe donc d'un readdir() en recursif a un nftw, sence me macher le travail

le programme semble fonctionner, mais il me manque des resultats

en faisant du debug sur l'ajout des elements a ma liste, je constate qu'il ne parcours pas l'integralite de certains dossiers

le debug

[...]

Adding /disk/space/000007/alarm/20080801-104630

Adding /disk/space/000007/alarm/20080801-104917

Adding /disk/space/000007/alarm/20080801-105204

Adding /disk/space/000007/alarm/20080801-105451

Adding /disk/space/000007/alarm/20080801-105738

Adding /disk/space/000007/alarm/20080801-110025

Skipping /disk/space/000007/sequs

Skipping /disk/space/000007/sequs/20080630-134656_20080630-135141

Adding /disk/space/000007/sequs/20080630-134656_20080630-135141/20080630-134616

Adding /disk/space/000007/sequs/20080630-134656_20080630-135141/20080630-134656

[...]

et le contenu du dossier /disk/space/000007/alarm/

[...]

20080801-104630

20080801-104917

20080801-105204

20080801-105451

20080801-105738

20080801-110025

20080801-110312

20080801-110559

20080801-110846

[...]

j'imagine que ca vient du nombre de fd specifie dans l'appel a nftw... mais meme en l'augmentant, j'ai ce meme probleme :\

une idee ?

Merci !

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...