except ValueError:
yield fullname
if os.path.islink(fullname):
#if os.path.islink(fullname):
fullname = os.path.realpath(os.readlink(fullname))
# fullname = os.path.realpath(os.readlink(fullname))
if recurse and os.path.isdir(fullname): # or os.path.islink(fullname):
for f in walkFiles(fullname, recurse, abs_paths, return_folders, pattern, path):