In the case where you keep the logic that is currently in head but just
change strrchr() to strchr(), what breaks in from the previously reported
bug?
I tried making that change and it looks like both cases work fine, but I
may be missing something.
Maybe it has something to do with the number of metadata servers? I am
currently trying this with just one server.
I tried it again to remind myself. No segv, but the ls produces the
wrong answer:
am30$ pvfs2-ls /pvfs/dir1/{0..9} | wc
Ignoring path /pvfs/dir1/8
Ignoring path /pvfs/dir1/9
4009 4001 15179
Should be 5000 files, and not say "Ignoring path".
My setup is CVS head with 1 md+io server, and 1 client, tcp, plus removing
exactly one 'r' in sys-lookup.sm.
I think this answer is actually right, or at least as right as pvfs2-ls
will allow :) pvfs2-ls.c is generating that "Ignoring..." message
because it only allows you to list up to MAX_NUM_PATHS (which is set to
8) paths in a single command line invocation.
-Phil
_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers